UNPKG

417 BTypeScriptView Raw
1export declare type ThemeType = 'light' | 'dark' | 'hc';
2export interface Theme {
3 readonly id: string;
4 readonly type: ThemeType;
5 readonly label: string;
6 readonly description?: string;
7 readonly editorTheme?: string;
8 activate(): void;
9 deactivate(): void;
10}
11export interface ThemeChangeEvent {
12 readonly newTheme: Theme;
13 readonly oldTheme?: Theme;
14}
15//# sourceMappingURL=theme.d.ts.map
\No newline at end of file