import * as $dara from '@darabonba/typescript'; export declare class ForwardAIAgentCallRequest extends $dara.Model { /** * @remarks * The target phone number for call transfer. * * @example * 13********** */ calledNumber?: string; /** * @remarks * The caller phone number for the transferred call. Optional. * * >Notice: * * By default, the CallerNumber is the agent\\"s phone number after the call starts: * 1\\. For inbound lines, the agent number is the agent’s seat number. * 2\\. For outbound lines, the agent number is the original caller number. * * * * * >Warning: * * Alibaba Cloud lines do not support this parameter. * * @example * 13********** */ callerNumber?: string; /** * @remarks * Abnormal prompt text played when the transfer fails. Default is empty. * * @example * We’re sorry, we’re unable to transfer your call at the moment. Please try again later. */ errorPrompt?: string; /** * @remarks * Current call instance ID, used only in inbound call transfer scenarios. * * @example * call_instance_202****** */ instanceId?: string; /** * @remarks * Prompt message played before initiating the transfer. If empty, the system skips the prompt and plays the ringing tone directly. Default is empty. * * @example * Please hold while I transfer your call. */ transferPrompt?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }