import React from 'react'; export type DismissReason = 'escape' | 'outside-pointer'; export type UseDismissibleLayerOptions = { open: boolean; referenceRef: React.RefObject; floatingRef: React.RefObject; closeOnEscape?: boolean; closeOnOutsidePointerDown?: boolean; onDismiss: (reason: DismissReason, event: Event) => void; }; export declare function useDismissibleLayer({ open, ...options }: UseDismissibleLayerOptions): void; //# sourceMappingURL=dismissibleLayer.d.ts.map