export declare const KIMI_CODE_CLI_CREDENTIAL_SOURCE = "kimi-code-cli"; export type KimiCodeCliCredentialResolution = { status: "available"; accessToken: string; } | { status: "missing" | "invalid" | "expired" | "error"; }; export type KimiCodeCliCredentialInspection = KimiCodeCliCredentialResolution["status"]; export type KimiCodeCliCredentialSource = { resolve(): Promise; inspect(): Promise; }; type CredentialSourceDependencies = { environment: Readonly>; homeDirectory: () => string; now: () => number; readFile: (path: string, maxBytes: number) => Promise; }; export declare function createKimiCodeCliCredentialSource(overrides?: Partial): KimiCodeCliCredentialSource; export {};