import { type ProviderHealthConfig, type ProviderProfile, type ProviderRuntimeProfile } from '../types.js';
export declare function buildProviderProfiles(targetKeys: Set<string>, runtimeEntries: Record<string, ProviderRuntimeProfile>): {
    profiles: Record<string, ProviderProfile>;
    targetRuntime: Record<string, ProviderRuntimeProfile>;
};
export declare function resolveContextTokens(runtime: ProviderRuntimeProfile, modelId: string): number;
export declare function resolveOutputTokens(runtime: ProviderRuntimeProfile, modelId: string): number | undefined;
export declare function normalizeHealth(input: unknown): ProviderHealthConfig | undefined;
