import { type Theme } from '../types/theme';
/**
 * Hook to manage theme state with localStorage persistence
 * and system preference detection.
 */
export declare function useTheme(): {
    theme: Theme;
    resolvedTheme: "light" | "dark";
    setTheme: (newTheme: Theme) => void;
    systemTheme: "light" | "dark";
};
//# sourceMappingURL=useTheme.d.ts.map