export interface DefaultCssVarsTheme { colorSchemes?: Record; defaultColorScheme?: string; } declare function prepareCssVars>(theme: T, parserConfig?: { prefix?: string; colorSchemeSelector?: 'media' | 'class' | 'data' | string; disableCssColorScheme?: boolean; enableContrastVars?: boolean; shouldSkipGeneratingVar?: (objectPathKeys: Array, value: string | number) => boolean; getSelector?: (colorScheme: keyof T['colorSchemes'] | undefined, css: Record) => string | Record; }): { vars: ThemeVars; generateThemeVars: () => ThemeVars; generateStyleSheets: () => Record[]; }; export default prepareCssVars;