export interface AutoDetectInput { env?: NodeJS.ProcessEnv; } export interface AutoDetectResult { /** The chosen default model id. */ modelId: string; /** Optional human-readable note for stderr (e.g. multi-key conflict). */ note: string | null; } /** * When the user has not passed `--model`, pick a default based on which * provider API key is present in the environment. * * - Exactly one provider key set → that provider's canonical model. * - Multiple keys set → fall back to the existing default with a stderr note. * - No keys set → existing default behavior. */ export declare const autoDetectDefaultModel: (input?: AutoDetectInput) => AutoDetectResult; //# sourceMappingURL=auto-detect.d.ts.map