import type { HsonNode } from "../../core/types.js"; import type { LivePath } from "../../types/livemap.types.js"; import type { LiveMapIdentityEpochController } from "./livemap.identity-epoch.js"; import type { LiveMapLibraryState } from "./livemap.library.js"; /** Register one in-package canonical-state reader. Never exported publicly. */ export declare function register_internal_livemap_owner(owner: object, root: () => HsonNode): void; /** Register non-public ownership evidence for architecture regression tests. */ export declare function register_internal_livemap_library_owner(owner: object, library: () => LiveMapLibraryState, revision: () => number, identityEpoch: LiveMapIdentityEpochController): void; /** Register the hidden multi-library transition seam; it is intentionally not a package API. */ export declare function register_internal_livemap_aggregate_owner(owner: object, authority: InternalLiveMapAggregateAuthority): void; /** In-package inspection and low-level test seam. Never exported publicly. */ export declare function internal_livemap_root(owner: object): HsonNode; /** In-package canonical-node inspection. Never exported publicly. */ export declare function internal_livemap_node(owner: object, path: LivePath): HsonNode | undefined; //# sourceMappingURL=livemap.internal.d.ts.map