import { MoltTheme } from './theme.js'; /** * Access the current MoltNet theme. */ export declare function useTheme(): MoltTheme; /** * Access the theme mode and toggle function. */ export declare function useThemeMode(): { resolvedMode: "dark" | "light"; preferredMode: "dark" | "light" | "system"; setMode: (mode: "dark" | "light" | "system") => void; }; /** * Track hover and focus state for interactive components. */ export declare function useInteractive(): { hovered: boolean; focused: boolean; pressed: boolean; handlers: { onMouseEnter: () => void; onMouseLeave: () => void; onMouseDown: () => void; onMouseUp: () => void; onFocus: () => void; onBlur: () => void; }; }; //# sourceMappingURL=hooks.d.ts.map