export declare const useDisclosure: (isOpenDefault?: boolean) => { isOpen: boolean; setIsOpen: (isOpen: boolean | ((prev: boolean) => boolean), data?: TData) => void; open: (data?: TData) => void; close: () => void; toggle: (toSet?: boolean) => void; data: TData | null; };