/** * Default values for theme configuration */ import type { ResolvedThemeConfig, ThemeConfig } from "./types.js"; /** * Default theme configuration values */ export declare const THEME_DEFAULTS: { readonly defaultTheme: "system"; readonly themes: readonly ["light", "dark"]; readonly attribute: "class"; readonly storageKey: "theme"; readonly enableSystem: true; readonly enableColorScheme: true; }; /** * Cookie configuration for theme persistence */ export declare const THEME_COOKIE: { readonly maxAge: number; readonly path: string; readonly sameSite: "lax"; }; /** * Resolve theme config by applying defaults. * Accepts `true` to enable with all defaults, or a config object. */ export declare function resolveThemeConfig(config: ThemeConfig | true): ResolvedThemeConfig; //# sourceMappingURL=constants.d.ts.map