import { RevealBoundaryStore } from './RevealBoundryStore.js'; export declare class RevealStateManager { private _currentHashId; private _storage; private requestedTraverseBoundaries; cachedMouseX: number; cachedMouseY: number; constructor(); pointerLeaveScheduled: boolean; handlePointerLeave: () => void; handlePointerMove: (event: PointerEvent) => void; traverseBoundaries: () => void; newBoundary: ($el: HTMLElement) => RevealBoundaryStore; removeBoundary: (store: RevealBoundaryStore) => void; } //# sourceMappingURL=RevealStateManager.d.ts.map