export interface PersistedAuthRecord { apiKey: string; source: 'manual' | 'browser_pairing'; installationId: string; userId?: string | null; workspaceName?: string | null; keyPrefix?: string | null; createdAt: string; updatedAt: string; } export declare function getAuthFilePath(): string; export declare function readPersistedAuth(): PersistedAuthRecord | null; export declare function writePersistedAuth(input: Omit): PersistedAuthRecord; export declare function clearPersistedAuth(): void; export declare function getOrCreateInstallationId(): string; export declare function loadAuthStore(): PersistedAuthRecord | null; export declare function saveAuthStore(input: Omit): PersistedAuthRecord; export declare function resolveInstallationId(): string; export declare function clearPersistedApiKey(): void;