/**
 * CLI Auth Token Resolver
 *
 * Reads OAuth tokens from existing CLI tools so users can
 * piggyback on their Claude Code or Codex subscriptions.
 *
 * Supported CLIs:
 *   --provider claude-code  → reads ~/.claude/.credentials.json
 *   --provider codex        → reads ~/.codex/auth.json
 */
export interface CliAuthResult {
    apiKey: string;
    baseUrl: string;
    provider: string;
    model?: string;
}
/**
 * Try to resolve an API key from a CLI tool's auth storage.
 * Returns null if the provider doesn't match or auth files aren't found.
 */
export declare function resolveCliAuth(provider: string): CliAuthResult | null;
//# sourceMappingURL=cli-auth.d.ts.map