/** * Manages a boolean state with convenience controls. * * @param {boolean} [initialValue=false] - Starting value * @returns {[boolean, () => void, () => void, () => void]} Tuple of [value, toggle, setTrue, setFalse] * * @example * const [expanded, toggleExpanded, expand, collapse] = useToggle(); */ export declare function useToggle(initialValue?: boolean): [value: boolean, toggle: () => void, setTrue: () => void, setFalse: () => void];