//#region src/hooks/useDetails.d.ts type UseDetailsParameters = { ref?: React.RefObject; closeOnOutsideClick?: boolean; defaultOpen?: boolean; onClickOutside?: (event: MouseEvent) => void; }; declare function useDetails({ ref, closeOnOutsideClick, defaultOpen, onClickOutside }: UseDetailsParameters): { open: boolean | undefined; setOpen: import("react").Dispatch>; getDetailsProps: () => { onToggle: (e: React.SyntheticEvent) => void; open: boolean | undefined; ref: import("react").RefObject; }; }; //#endregion export { useDetails as default };