import { type Agent } from '@openai/agents-core'; import type { ModelActivityOptions } from '../common/model-activity-options'; /** * Recursively converts an agent graph: validate tools, replace each agent's * model with an ActivityBackedModel, and clone handoffs. Uses a seen-map to * handle circular handoff references. */ export declare function convertAgent(agent: Agent, modelParams: ModelActivityOptions, seen?: Map, Agent>, modelNameOverride?: string): Agent;