export type PeerPointer = { version: 1; /** Absolute path to the owner's services/daemon.public.json */ publicRecordPath: string; /** Durable control-plane token issued by the owner. */ controlToken: string; addedAt: string; }; export type DaemonPublicRecord = { product: string; kind: string; url: string; port: number; generation: number; protocolVersion: string; dataUrl?: string; dataPort?: number; startedAt: string; }; export declare function peerPointerPath(home?: string): string; export declare function readPeerPointer(home?: string): PeerPointer | undefined; export declare function writePeerPointer(input: { publicRecordPath: string; controlToken: string; }, home?: string): PeerPointer; export declare function deletePeerPointer(home?: string): void; export declare function readDaemonPublicRecord(path: string): DaemonPublicRecord;