import type { PublicProperty } from "../../hooks/useProperties"; import type { PublicUnit } from "./types"; export declare const UNIT_NAVIGATION_STATE_VERSION: 1; export interface UnitNavigationStateV1 { version: typeof UNIT_NAVIGATION_STATE_VERSION; siteId: string; unit: PublicUnit; property?: PublicProperty; } export declare function createUnitNavigationState(siteId: string, unit: PublicUnit, property?: PublicProperty): UnitNavigationStateV1; export declare function readUnitNavigationState(value: unknown, expectedSiteId: string | undefined, expectedUnitId: string | undefined, expectedPath: string): UnitNavigationStateV1 | null; //# sourceMappingURL=navigationState.d.ts.map