/** * Account storage for multi-account support * Persists account metadata to ~/.opencode/openai-codex-accounts.json */ import type { AccountStorage } from "../types.js"; /** * Get the storage path for account metadata */ export declare function getStoragePath(): string; /** * Load accounts from storage * @returns Account storage or null if not found/invalid */ export declare function loadAccounts(): Promise; /** * Save accounts to storage * @param storage - Account storage to save */ export declare function saveAccounts(storage: AccountStorage): Promise; /** * Create account storage from account data */ export declare function createAccountStorage(accounts: Array<{ refreshToken: string; accessToken?: string; expiresAt?: number; chatgptAccountId: string; email?: string; }>): AccountStorage; //# sourceMappingURL=storage.d.ts.map