type ToggleActions = { set: (value: boolean) => void; enable: () => void; disable: () => void; toggle: () => void; pulse: (time: number) => void; }; type UseToggle = [boolean, ToggleActions]; /** * Hook that manages boolean state with toggle functionality * * @param initialValue - Initial boolean value * @returns Tuple with current state and actions */ declare function useToggle(initialValue: boolean): UseToggle; export { useToggle };