declare const themes: readonly ["dark", "light", "system"];
export type AppTheme = (typeof themes)[number];
export declare function useTheme(fallback?: AppTheme): {
    theme: AppTheme;
    value: "system" | "dark" | "light";
    themes: readonly ["dark", "light", "system"];
    setTheme: (theme: AppTheme | any) => void;
    state: "system" | "dark" | "light" | null;
    prefersDark: boolean;
    override: "system" | "dark" | "light" | undefined;
};
export {};
