type StyleMap = { light: T; dark: T; }; /** * A hook that applies theme-based styles based on the detected theme * @param styles An object containing light and dark variants of styles * @returns The appropriate styles based on the current theme */ export declare const useThemedStyles: (styles: StyleMap) => T; /** * A hook that returns a themed class name based on the detected theme * @param lightClasses The Tailwind classes to use in light mode * @param darkClasses The Tailwind classes to use in dark mode (these will be automatically added to dark: variants) * @returns A combined class string for use with className prop */ export declare const useThemedClassName: (baseClasses: string, lightClasses?: string, darkClasses?: string) => string; /** * A hook that returns a boolean indicating if dark mode is active * @returns true if dark mode is active, false otherwise */ export declare const useDarkMode: () => boolean; export {}; //# sourceMappingURL=useThemedStyles.d.ts.map