export type UseDisclosureOptions = { defaultOpen?: boolean; open?: boolean; onOpenChange?: (open: boolean) => void; }; declare function useDisclosure({ defaultOpen, open, onOpenChange }?: UseDisclosureOptions): { readonly open: boolean; readonly setOpen: (nextOpen: boolean) => void; readonly openDisclosure: () => void; readonly closeDisclosure: () => void; readonly toggleDisclosure: () => void; }; export { useDisclosure };