/** * 主题配置 */ export declare const THEME_CONFIGS: { readonly light: { readonly id: "vs"; readonly name: "VS Light"; readonly displayName: "浅色主题"; }; readonly dark: { readonly id: "vs-dark"; readonly name: "VS Dark"; readonly displayName: "深色主题"; }; readonly "high-contrast": { readonly id: "hc-black"; readonly name: "High Contrast"; readonly displayName: "高对比度"; }; }; export type ThemeId = keyof typeof THEME_CONFIGS; /** * 获取所有主题 */ export declare function getAllThemes(): ({ readonly id: "vs"; readonly name: "VS Light"; readonly displayName: "浅色主题"; } | { readonly id: "vs-dark"; readonly name: "VS Dark"; readonly displayName: "深色主题"; } | { readonly id: "hc-black"; readonly name: "High Contrast"; readonly displayName: "高对比度"; })[]; /** * 获取主题配置 */ export declare function getThemeConfig(id: ThemeId): { readonly id: "vs"; readonly name: "VS Light"; readonly displayName: "浅色主题"; } | { readonly id: "vs-dark"; readonly name: "VS Dark"; readonly displayName: "深色主题"; } | { readonly id: "hc-black"; readonly name: "High Contrast"; readonly displayName: "高对比度"; }; //# sourceMappingURL=themes.d.ts.map