/** * Named model roles from the selected agent manifest. */ import type { AgentTypedModel, Config } from './schema.js'; export type { AgentTypedModel }; export declare function resolveEffectiveTypedModels(config: Config, agentId: string): Map; /** Resolve a typed model id to `provider/model`, or undefined when not configured. */ export declare function resolveTypedModelRef(config: Config, agentId: string, typeId: string): string | undefined; /** * Resolve a model reference: `provider/model`, typed id (`small`), or `@small`. * Throws when the ref is invalid or the typed id is unknown. */ export declare function resolveModelRef(config: Config, agentId: string, ref: string): string;