interface Layer { id: number; close: () => void; } interface EscapeLayersStore { layers: Layer[]; push: (layer: Layer) => void; remove: (id: number) => void; /** Closes the most recently opened layer; returns false when none is open. */ closeTop: () => boolean; } /** Open popovers register here so Esc closes them before any side panel. */ declare const useEscapeLayersStore: import("zustand").UseBoundStore>; export default useEscapeLayersStore; //# sourceMappingURL=escapeLayers.d.ts.map