import type { AgentModelConfig } from "./types.agents-shared.js";
type AgentModelListLike = {
    primary?: string;
    fallbacks?: string[];
};
export declare const MAX_AGENT_MODEL_FALLBACKS = 1;
export declare function normalizeAgentModelFallbackValues(value: unknown): string[] | undefined;
export declare function resolveAgentModelPrimaryValue(model?: AgentModelConfig): string | undefined;
export declare function resolveAgentModelFallbackValues(model?: AgentModelConfig): string[];
export declare function toAgentModelListLike(model?: AgentModelConfig): AgentModelListLike | undefined;
export {};
