Helper type to resolve an AgentTypeConfig from either:
typeof agent)ResolveAgentTypeConfig: T extends __type Types extends AgentTypeConfig Types : never : T extends AgentTypeConfig T : neverconst agent = createAgent({ ... });
// From ReactAgent instance
type Types = ResolveAgentTypeConfig<typeof agent>;
// From AgentTypeConfig directly
type Types2 = ResolveAgentTypeConfig<AgentTypeConfig<...>>;