import type { ProviderResolutionSource } from './provider-options-trace.js'; type ProviderModelRequirementsOptions = { modelFieldName?: string; modelSource?: ProviderResolutionSource; }; export declare function allowsOpenCodeDefaultModel(provider: string | undefined, model: string | undefined, modelSource: ProviderResolutionSource | undefined): boolean; export declare function validateProviderModelRequirements(provider: string | undefined, model: string | undefined, options?: ProviderModelRequirementsOptions): void; export {}; //# sourceMappingURL=provider-model-requirements.d.ts.map