import { ClaudeCliAdapter } from './claude.js'; import type { AdapterCredential, AdapterMcpContext, AgentCredentialMeta, CliUsageSnapshot, HarnessSpec } from './base.js'; export declare const DEEPSEEK_BASE_URL = "https://api.deepseek.com/anthropic"; export declare const DEEPSEEK_DEFAULT_MODEL = "deepseek-chat"; export declare const DEEPSEEK_SMALL_FAST_MODEL = "deepseek-chat"; export declare class DeepSeekCliAdapter extends ClaudeCliAdapter { static cliType: string; authEnvKeys(): string[]; readCredentialMeta(_cliHomeDir: string): Promise; listModels(): Promise; extractUsage(raw: any): CliUsageSnapshot | null; harnessEnv(harness: HarnessSpec | null | undefined): Record; prepareCliHome(cliHomeDir: string, credential?: AdapterCredential | null, _mcp?: AdapterMcpContext | null, model?: string | null): Promise<{ extraEnv: Record; }>; }