type Subset = { [attr in keyof K]?: K[attr] extends object ? Subset : K[attr]; }; export declare const CLASS_PREFIX = "ctw-"; export declare const defaultBreakpoints: { xs: number; sm: number; md: number; lg: number; }; export declare const TailwindTheme: { colors: { transparent: string; white: string; black: string; primary: { light: string; main: string; dark: string; }; icon: { default: string; light: string; active: string; }; divider: { main: string; light: string; }; content: { black: string; light: string; lighter: string; }; error: { main: string; light: string; dark: string; text: string; message: string; bg: string; icon: string; }; success: { main: string; light: string; dark: string; }; caution: { bg: string; icon: string; light: string; text: string; textHover: string; }; notification: { light: string; main: string; icon: string; dark: string; }; info: { bg: string; light: string; icon: string; text: string; textHover: string; }; bg: { white: string; lighter: string; light: string; dark: string; black: string; zusLogoBlue: string; }; zap: { headerBg: string; }; }; }; export declare const EmptyTailwindCSSVars: Record; export type ColorTheme = Subset<(typeof TailwindTheme)["colors"]>; export type Theme = { colors?: ColorTheme; breakpoints?: Subset; }; export declare const DefaultTheme: { breakpoints: { xs: number; sm: number; md: number; lg: number; }; colors: { transparent: string; white: string; black: string; primary: { light: string; main: string; dark: string; }; icon: { default: string; light: string; active: string; }; divider: { main: string; light: string; }; content: { black: string; light: string; lighter: string; }; error: { main: string; light: string; dark: string; text: string; message: string; bg: string; icon: string; }; success: { main: string; light: string; dark: string; }; caution: { bg: string; icon: string; light: string; text: string; textHover: string; }; notification: { light: string; main: string; icon: string; dark: string; }; info: { bg: string; light: string; icon: string; text: string; textHover: string; }; bg: { white: string; lighter: string; light: string; dark: string; black: string; zusLogoBlue: string; }; zap: { headerBg: string; }; }; }; export declare function nameCSSVar(name: string): string; export declare function mapToCSSVar(colorConfig: ColorTheme): Record; export {}; //# sourceMappingURL=tailwind.theme.d.ts.map