import { type Brand } from "./brand.js"; export declare const brand: string; export type ThemeName = "dark" | "light"; export interface ThemeCellStyle { fg?: string; bold?: boolean; dim?: boolean; underline?: boolean; } export interface ThemeCellStyles { accent: ThemeCellStyle; muted: ThemeCellStyle; success: ThemeCellStyle; warning: ThemeCellStyle; error: ThemeCellStyle; info: ThemeCellStyle; } export interface ThemePalette { header: (text: string) => string; divider: (text: string) => string; prompt: (text: string) => string; number: (text: string) => string; intro: (text: string) => string; resolvedSymbol: string; errorSymbol: string; accent: (text: string) => string; muted: (text: string) => string; success: (text: string) => string; warning: (text: string) => string; error: (text: string) => string; info: (text: string) => string; badge: (text: string) => string; styles: ThemeCellStyles; } export declare function createPalette(activeBrand: Brand, mode: ThemeName): ThemePalette; export declare const dark: ThemePalette; export declare const light: ThemePalette;