import { type ChangeEvent } from 'react'; /** * Hook for managing checkbox state * * @param initialChecked - Initial checked state (default: false) * @returns Tuple of [checked, onChange handler, { setChecked, toggle }] * * @example * ```tsx * const Form = () => { * const [agreed, handleAgreedChange] = useCheckbox(false); * return ; * }; * ``` */ export declare function useCheckbox(initialChecked?: boolean): [ boolean, (event: ChangeEvent) => void, { setChecked: (nextChecked: boolean) => void; toggle: () => void; } ]; //# sourceMappingURL=useCheckbox.d.ts.map