import type * as ElevenLabs from "../index"; export interface WorkflowStandaloneAgentNodeModelOutput { /** Position of the node in the workflow. */ position: ElevenLabs.PositionOutput; /** The ids of outgoing edges in the order they should be evaluated. */ edgeOrder: string[]; /** The ID of the agent to transfer the conversation to. None means transfer within the current agent. */ agentId?: string; /** Optional target node ID in the destination agent's workflow. When set, the transfer starts at this node instead of the default entry node. */ nodeId?: string; /** Artificial delay in milliseconds applied before transferring the conversation. */ delayMs: number; /** Optional message sent to the user before the transfer is initiated. */ transferMessage?: string; /** Whether to enable the transferred agent to send its configured first message after the transfer. */ enableTransferredAgentFirstMessage: boolean; }