import type { ThemeContext } from './types.js';
export declare const setThemeContext: <TTheme extends string, TEnableSystem extends boolean>(context: ThemeContext<TTheme, TEnableSystem>) => ThemeContext<TTheme, TEnableSystem>;
export declare const maybeGetTheme: <TTheme extends string, TEnableSystem extends boolean>() => ThemeContext<TTheme, TEnableSystem> | undefined;
export declare const useTheme: <TTheme extends string, TEnableSystem extends boolean>() => ThemeContext<TTheme, TEnableSystem>;
export declare const getTheme: <TTheme extends string, TEnableSystem extends boolean>() => ThemeContext<TTheme, TEnableSystem>;
//# sourceMappingURL=context.d.ts.map