/** * Login command - authenticate with Tinybird via browser */ /** * Login command options */ export interface RunLoginOptions { /** Working directory (defaults to cwd) */ cwd?: string; /** Override the API host (region) */ apiHost?: string; } /** * Login command result */ export interface LoginResult { /** Whether login was successful */ success: boolean; /** Workspace name after login */ workspaceName?: string; /** User email */ userEmail?: string; /** API base URL */ baseUrl?: string; /** Error message if failed */ error?: string; } /** * Run the login command * * Opens browser for authentication and stores credentials in tinybird.json * * @param options - Login options * @returns Login result */ export declare function runLogin(options?: RunLoginOptions): Promise; //# sourceMappingURL=login.d.ts.map