import { type YagrProviderModelMetadata } from './provider-metadata.js';
import type { YagrModelProvider } from './provider-registry.js';
import { type YagrModelCapabilityProfile, type YagrToolCallingCapability } from './model-capabilities.js';
export declare function classifyMetadataCapability(metadata: YagrProviderModelMetadata): YagrToolCallingCapability;
export declare function classifyOpenRouterMetadataCapability(metadata: YagrProviderModelMetadata): YagrToolCallingCapability;
export declare function resolveCapabilityProfileFromMetadata(input: {
    provider: YagrModelProvider;
    model: string;
}): YagrModelCapabilityProfile | undefined;
//# sourceMappingURL=capability-resolver.d.ts.map