export interface UseToggleReturn {
/** Current value of the toggle */
value: boolean;
/** Set the toggle to true */
setTrue: () => void;
/** Set the toggle to false */
setFalse: () => void;
/** Toggle the current value */
toggle: () => void;
/** Set a specific value */
setValue: (value: boolean) => void;
}
/**
* useToggle Hook
*
* Manages boolean state with convenient helper functions.
* Useful for modals, settings, feature flags, etc.
*
* @param initialValue - Initial boolean value (default: false)
*
* @example
* ```tsx
* const modal = useToggle(false);
*
* return (
* <>
*
*
* Content
*
* >
* );
* ```
*/
export declare const useToggle: (initialValue?: boolean) => UseToggleReturn;
//# sourceMappingURL=useToggle.d.ts.map