/** * Kimi Code OAuth flow (device authorization grant) */ import type { OAuthController, OAuthCredentials } from "./types"; /** Test seam: the OAuth host as resolved from trusted env. */ export declare function resolveKimiOAuthHostForTest(): string; /** @internal Exported for tests. Builds unsanitized-input-safe Kimi common headers. */ export declare function buildKimiCommonHeaders(): Readonly>; export declare const getKimiCommonHeaders: () => Readonly>; /** * Login with Kimi Code OAuth (device code flow). */ export declare function loginKimi(options: OAuthController): Promise; /** * Refresh Kimi OAuth token. */ export declare function refreshKimiToken(refreshToken: string): Promise;