import type { ProviderType } from './workflow/types.js'; export interface ProviderModelCandidate { provider?: ProviderType; model?: string; } export interface ModelProviderCandidate { model?: string; provider?: ProviderType; } export interface ProviderModelOutput { provider?: ProviderType; model?: string; } export declare function resolveProviderModelCandidates(candidates: readonly ProviderModelCandidate[]): ProviderModelOutput; export declare function resolveModelFromCandidates(candidates: readonly ModelProviderCandidate[], resolvedProvider: ProviderType | undefined): string | undefined; //# sourceMappingURL=provider-resolution.d.ts.map