import { HTMLAttributes, RefObject } from 'react';
interface OverlayProps {
    isOpen?: boolean;
    onClose?: () => void;
    isDismissable?: boolean;
    shouldCloseOnBlur?: boolean;
    isKeyboardDismissDisabled?: boolean;
    shouldCloseOnInteractOutside?: (element: HTMLElement) => boolean;
}
interface OverlayAria {
    overlayProps: HTMLAttributes<HTMLElement>;
}
export declare function useOverlay(props: OverlayProps, ref: RefObject<HTMLElement>): OverlayAria;
export {};
//# sourceMappingURL=useOverlay.web.d.ts.map