import type { RuntimeId } from "./agent-runtime.js";
export declare function providerToRuntimeId(provider: string): RuntimeId;
export declare function runtimeIdToProvider(runtimeId: RuntimeId): string;
export interface LegacyProviderDecision {
    provider: string;
    reason: string;
    fallbackProvider?: string;
    confidence: number;
}
export declare function legacyProviderToRuntimeIds(decision: LegacyProviderDecision): {
    selectedRuntime: RuntimeId;
    candidateRuntimes: RuntimeId[];
    fallbackChain: RuntimeId[];
};
