import { IRPCProtocol } from '@opensumi/ide-connection'; import { IExtHostTheme } from '../../../common/sumi/theme'; export declare function createThemeApi(theme: ExtHostTheme): { getThemeColors: (dir: string) => Promise<{ [key: string]: string; }>; onThemeChanged: import("@opensumi/ide-core-common").Event; }; export declare class ExtHostTheme implements IExtHostTheme { private rpcProtocol; private proxy; private _onThemeChanged; readonly onThemeChanged: import("@opensumi/ide-core-common").Event; constructor(rpcProtocol: IRPCProtocol); $notifyThemeChanged(): Promise; getThemeColors(): Promise<{ [key: string]: string; }>; } //# sourceMappingURL=ext.host.theme.d.ts.map