interface UseModalReturnValues { closeModal: () => void; isOpen: boolean; targetElement: HTMLBodyElement | null; willRender: boolean; } interface UseModalProps { closeDelay?: number; interruptive?: boolean; onClose?: () => void; open: boolean; } export declare const useModal: ({ closeDelay, interruptive, onClose, open, }: UseModalProps) => UseModalReturnValues; export {};