19 lines
410 B
TypeScript
19 lines
410 B
TypeScript
export enum EditorTheme {
|
|
ESPRESSO = "espresso",
|
|
COBALT = "cobalt",
|
|
}
|
|
|
|
export interface Settings {
|
|
openAiApiKey: string | null;
|
|
screenshotOneApiKey: string | null;
|
|
isImageGenerationEnabled: boolean;
|
|
editorTheme: EditorTheme;
|
|
isTermOfServiceAccepted: boolean; // Only relevant for hosted version
|
|
}
|
|
|
|
export enum AppState {
|
|
INITIAL = "INITIAL",
|
|
CODING = "CODING",
|
|
CODE_READY = "CODE_READY",
|
|
}
|