/** * This file was auto-generated by Fern from our API Definition. */ import * as serializers from "../index"; import * as Vocode from "../../api/index"; import * as core from "../../core"; import { AgentParamsPrompt } from "./AgentParamsPrompt"; import { Language } from "./Language"; import { AgentParamsActionsItem } from "./AgentParamsActionsItem"; import { AgentParamsVoice } from "./AgentParamsVoice"; import { AgentParamsWebhook } from "./AgentParamsWebhook"; import { AgentParamsVectorDatabase } from "./AgentParamsVectorDatabase"; import { InterruptSensitivity } from "./InterruptSensitivity"; import { AgentParamsEndpointingSensitivity } from "./AgentParamsEndpointingSensitivity"; import { AgentParamsIvrNavigationMode } from "./AgentParamsIvrNavigationMode"; import { AgentParamsOpenaiAccountConnection } from "./AgentParamsOpenaiAccountConnection"; import { InternalLlmFallback } from "./InternalLlmFallback"; import { AgentParamsDeepgramKeywordsValue } from "./AgentParamsDeepgramKeywordsValue"; export declare const AgentParams: core.serialization.ObjectSchema; export declare namespace AgentParams { interface Raw { name?: string | null; prompt: AgentParamsPrompt.Raw; language?: Language.Raw | null; actions?: AgentParamsActionsItem.Raw[] | null; voice: AgentParamsVoice.Raw; initial_message?: string | null; webhook?: AgentParamsWebhook.Raw | null; vector_database?: AgentParamsVectorDatabase.Raw | null; interrupt_sensitivity?: InterruptSensitivity.Raw | null; context_endpoint?: string | null; noise_suppression?: boolean | null; endpointing_sensitivity?: AgentParamsEndpointingSensitivity.Raw | null; ivr_navigation_mode?: AgentParamsIvrNavigationMode.Raw | null; conversation_speed?: number | null; initial_message_delay?: number | null; openai_model_name_override?: string | null; ask_if_human_present_on_idle?: boolean | null; openai_account_connection?: AgentParamsOpenaiAccountConnection.Raw | null; run_do_not_call_detection?: boolean | null; llm_fallback?: InternalLlmFallback.Raw | null; deepgram_keywords?: Record | null; idle_time_seconds?: number | null; llm_temperature?: number | null; } }