import type * as ElevenLabs from "../index"; export interface AgentPlatformSettingsRequestModel { /** Settings for evaluation */ evaluation?: ElevenLabs.EvaluationSettings; /** Configuration for the widget */ widget?: ElevenLabs.WidgetConfig; /** Data collection settings */ dataCollection?: Record; /** Additional overrides for the agent during conversation initiation */ overrides?: ElevenLabs.ConversationInitiationClientDataConfigInput; /** Workspace overrides for the agent */ workspaceOverrides?: ElevenLabs.AgentWorkspaceOverridesInput; /** Testing configuration for the agent */ testing?: ElevenLabs.AgentTestingSettings; /** Whether the agent is archived */ archived?: boolean; /** Language for all conversation analysis outputs (summaries, titles, evaluation rationales, data collection rationales). If not set, the language will be inferred from the conversation. Must be one of the supported conversation languages. */ summaryLanguage?: string; /** Settings for authentication */ auth?: ElevenLabs.AuthSettings; /** Call limits for the agent */ callLimits?: ElevenLabs.AgentCallLimits; /** Privacy settings for the agent */ privacy?: ElevenLabs.PrivacyConfigInput; }