import { ThemeFlavor as CanonicalThemeFlavor } from '../../core/dist/index.js'; import { ThemeFamily } from './types.js'; import { VENDOR_ICON_MAP, AppearanceIcons } from './generated/theme-maps.js'; export type { AppearanceIcons }; export { VENDOR_ICON_MAP }; export interface ThemeColors { bg: string; surface: string; accent: string; text: string; } export interface ThemeFlavor extends Pick { id: string; name: string; description: string; cssFile: string; icon?: string | undefined; family: ThemeFamily; colors: ThemeColors; } /** * Maps a canonical theme flavor to UI-specific format */ export declare function mapFlavorToUI(flavor: CanonicalThemeFlavor): ThemeFlavor; //# sourceMappingURL=theme-mapper.d.ts.map