import { FullAgentSubAgentSelectWithRelationIds, FullExecutionContext, ModelSettings, Models } from "@inkeep/agents-core";

//#region src/domains/run/utils/model-resolver.d.ts
declare function firstWithModel(...ms: (ModelSettings | null | undefined)[]): ModelSettings | undefined;
declare function resolveModelConfig(executionContext: FullExecutionContext, subAgent: FullAgentSubAgentSelectWithRelationIds): Promise<Models>;
//#endregion
export { firstWithModel, resolveModelConfig };