interface OpenClawRuntime { log(...args: unknown[]): void; error(...args: unknown[]): void; writeStdout(value: string): void; writeJson(value: unknown, space?: number): void; exit(code: number): void; } interface AuthLoginContext { cfg: Record; accountId?: string; runtime: OpenClawRuntime; verbose?: boolean; channelInput?: string; } export declare function login(ctx: AuthLoginContext): Promise; export {}; //# sourceMappingURL=cli-setup.d.ts.map