/** * One Escape arbiter per document. Overlay primitives register their live * surfaces here so only the visually topmost layer handles an Escape press. */ /** Register a live overlay surface and remove it when the surface closes. */ export declare function registerDismissableLayer(document: Document, element: () => HTMLElement | null, onEscape: (event: KeyboardEvent) => void): () => void; //# sourceMappingURL=dismissable-layer.d.ts.map