/** * Eliza Cloud login flow — reuses the CLI auth session pattern: * create session, open browser, poll until authenticated, return API key. */ export interface CloudLoginResult { apiKey: string; keyPrefix: string; expiresAt: string | null; } export interface CloudLoginOptions { baseUrl?: string; timeoutMs?: number; requestTimeoutMs?: number; pollIntervalMs?: number; onBrowserUrl?: (url: string) => void; onPollStatus?: (status: string) => void; } export declare function cloudLogin(options?: CloudLoginOptions): Promise; //# sourceMappingURL=auth.d.ts.map