import { type MutableRefObject } from 'react'; import type { ThemeProps, ThemeState, UseThemeWithStateProps } from '../types'; type ID = string; export declare const ThemeStateContext: import("react").Context; export declare const forceUpdateThemes: () => void; export declare const getThemeState: (id: ID) => ThemeState | undefined; export declare const getRootThemeState: () => ThemeState | null; export declare const useThemeState: (props: UseThemeWithStateProps, isRoot: boolean | undefined, keys: MutableRefObject | null>, schemeKeys?: MutableRefObject | null>) => ThemeState; export declare const hasThemeUpdatingProps: (props: ThemeProps) => boolean; export {}; //# sourceMappingURL=useThemeState.d.ts.map