export interface StoredNode {
    id: string;
    pairingCode: string;
    lastConnected: string | null;
    pairedAt: string;
}
export declare function loadNodes(): Map<string, StoredNode>;
export declare function addOrUpdateNode(id: string, pairingCode: string): void;
export declare function removeNode(id: string): void;
export declare function listNodes(): StoredNode[];
export declare function getNode(id: string): StoredNode | undefined;
export declare function updateLastConnected(id: string): void;
export declare function getOrCreateClientId(override?: string): string;
export declare function getClientIdPath(): string;
