import type { RoutingFeatures } from '../types.js';
import type { VirtualRouterEngine } from '../engine-legacy.js';
export declare function parseDirectProviderModel(engine: VirtualRouterEngine, model: string | undefined): {
    providerId: string;
    modelId: string;
} | null;
export declare function shouldFallbackDirectModelForMedia(engine: VirtualRouterEngine, direct: {
    providerId: string;
    modelId: string;
}, features: RoutingFeatures): boolean;
