import { type MeshEdgeKind, type MeshEdgeState } from "./mesh-edge-ledger-write.js"; export interface MeshEdgeRecord { refMeshRid: string; refVaultRid: string; homeVaultRid: string; homeMeshRid: string; kind: string; addedAt: string; state: MeshEdgeState; writerId: string; } export interface LiveMeshEdge { refMeshRid: string; refVaultRid: string; homeVaultRid: string; homeMeshRid: string; kind: MeshEdgeKind | string; } export declare function listMeshEdgeShards(podRoot?: string): string[]; export declare function readAllMeshEdgeRecords(podRoot?: string): MeshEdgeRecord[]; export declare function foldMeshEdges(records: readonly MeshEdgeRecord[]): LiveMeshEdge[]; export declare function liveMeshEdges(podRoot?: string): LiveMeshEdge[]; //# sourceMappingURL=mesh-edge-ledger-read.d.ts.map