import type { ThemeChangeEvent, Event } from '@difizen/mana-app'; import { ColorRegistry } from '@difizen/mana-app'; import type { ITheme } from 'xterm'; /** * It should be aligned with https://github.com/microsoft/vscode/blob/0dfa355b3ad185a6289ba28a99c141ab9e72d2be/src/vs/workbench/contrib/terminal/common/terminalColorRegistry.ts#L40 */ export declare const terminalAnsiColorMap: { [key: string]: { index: number; defaults: { light: any; dark: any; [key: string]: any; }; }; }; export declare class TerminalThemeService { protected readonly colorRegistry: ColorRegistry; readonly onDidChange: Event; get theme(): ITheme; getTheme(type?: 'light' | 'dark' | 'default'): ITheme; lightTheme: ITheme; darkTheme: ITheme; } //# sourceMappingURL=theme-service.d.ts.map