/** * Theme system for @bquery/ui */ export { darkTheme, getDarkThemeCSS } from './dark.js'; export { defaultTheme, getDefaultThemeCSS } from './default.js'; export type ColorScheme = 'light' | 'dark' | 'auto'; export interface BqTheme { name: string; colorScheme: 'light' | 'dark'; tokens: Record; } /** * Set the global color scheme. Pass 'auto' to follow the user's OS preference * (listens for changes in real time). */ export declare function setColorScheme(scheme: ColorScheme): void; /** Get the current color scheme setting. */ export declare function getColorScheme(): ColorScheme; /** * Apply custom CSS variable overrides to the document root. */ export declare function applyThemeTokens(tokens: Record): void; //# sourceMappingURL=index.d.ts.map