import type { ResolveCliModelResult } from "./model-resolver-types.ts"; import type { ModelRuntime } from "./model-runtime.js"; /** * Resolve a single model from CLI flags. * * Supports: * - --provider --model * - --model / * - Fuzzy matching (same rules as model scoping: exact id, then partial id/name) * * Note: This does not apply the thinking level by itself, but it may *parse* and * return a thinking level from ":" so the caller can apply it. */ export declare function resolveCliModel(options: { cliProvider?: string; cliModel?: string; /** `--api-key` was supplied for the selected provider. */ inlineApiKey?: boolean; modelRuntime: ModelRuntime; }): ResolveCliModelResult; //# sourceMappingURL=model-resolver-cli.d.ts.map