import * as $dara from '@darabonba/typescript'; export declare class AIAgentRuntimeConfigAvatarChat3D extends $dara.Model { /** * @remarks * Required. The name of the agent in the ARTC channel. * * @example * 877ae632caae49b1afc81c2e8194ffb4 */ agentUserId?: string; /** * @remarks * Required. The authentication token for the agent to join the channel. This must be generated using your AppKey. * * @example * eyJhcHBpZCI6ICIxMjM0MTIzNxxxxx */ authToken?: string; /** * @remarks * Required. The ID of the ARTC channel. * * @example * 70f22d5784194938a7e387052f2b3208 */ channelId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class AIAgentRuntimeConfigVisionChat extends $dara.Model { /** * @remarks * Required. The name of the agent in the ARTC channel. * * @example * 877ae632caae49b1afc81c2e8194ffb4 */ agentUserId?: string; /** * @remarks * Required. The authentication token for the agent to join the channel. This must be generated using your AppKey. * * @example * eyJhcHBpZCI6ICIxMjM0MTIzNxxxxx */ authToken?: string; /** * @remarks * Required. The ID of the ARTC channel. * * @example * 70f22d5784194938a7e387052f2b3208 */ channelId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class AIAgentRuntimeConfigVoiceChat extends $dara.Model { /** * @remarks * Required. The name of the agent in the ARTC channel. * * @example * 877ae632caae49b1afc81c2e8194ffb4 */ agentUserId?: string; /** * @remarks * Required. The authentication token for the agent to join the channel. This must be generated using your AppKey. * * @example * eyJhcHBpZCI6ICIxMjM0MTIzNxxxxx */ authToken?: string; /** * @remarks * Required. The ID of the ARTC channel. * * @example * 70f22d5784194938a7e387052f2b3208 */ channelId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class AIAgentRuntimeConfig extends $dara.Model { /** * @remarks * The name of the agent in the ARTC channel. * * @example * 877ae632caae49b1afc81c2e8194ffb4 */ agentUserId?: string; /** * @remarks * The authentication token for the agent to join the channel. This must be generated using your AppKey. * * @example * eyJhcHBpZCI6ICIxMjM0MTIzNxxxxx */ authToken?: string; /** * @remarks * The runtime parameters of the avatar call. * * @deprecated */ avatarChat3D?: AIAgentRuntimeConfigAvatarChat3D; /** * @remarks * The ID of the ARTC channel. * * @example * 70f22d5784194938a7e387052f2b3208 */ channelId?: string; /** * @remarks * The runtime parameters of the vision call. * * @deprecated */ visionChat?: AIAgentRuntimeConfigVisionChat; /** * @remarks * The runtime parameters of the voice call. * * @deprecated */ voiceChat?: AIAgentRuntimeConfigVoiceChat; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }