import { type AppendLedgerRecordResult } from "./ledger-write.js"; export type MeshEdgeKind = "parent"; export type MeshEdgeState = "active" | "tombstoned"; export interface AppendMeshEdgeArgs { refMeshRid: string; refVaultRid: string; homeVaultRid: string; homeMeshRid: string; kind: MeshEdgeKind; state: MeshEdgeState; addedAt?: string; podRoot?: string; writerId?: string; } export declare function getMeshEdgesLedgerDir(podRoot?: string): string; export declare function appendMeshEdgeRecord(args: AppendMeshEdgeArgs): AppendLedgerRecordResult; export declare function appendMeshEdgeActive(args: Omit): AppendLedgerRecordResult; export declare function appendMeshEdgeTombstone(args: Omit): AppendLedgerRecordResult; //# sourceMappingURL=mesh-edge-ledger-write.d.ts.map