/** * 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 { Prompt } from "./Prompt"; import { Language } from "./Language"; import { AgentActionsItem } from "./AgentActionsItem"; import { AgentVoice } from "./AgentVoice"; import { Webhook } from "./Webhook"; import { PineconeVectorDatabase } from "./PineconeVectorDatabase"; import { InterruptSensitivity } from "./InterruptSensitivity"; import { AgentEndpointingSensitivity } from "./AgentEndpointingSensitivity"; import { AgentIvrNavigationMode } from "./AgentIvrNavigationMode"; import { OpenAiAccountConnection } from "./OpenAiAccountConnection"; import { InternalLlmFallback } from "./InternalLlmFallback"; import { AgentDeepgramKeywordsValue } from "./AgentDeepgramKeywordsValue"; export declare const Agent: core.serialization.ObjectSchema; export declare namespace Agent { interface Raw { id: string; user_id: string; name?: string | null; prompt: Prompt.Raw; language?: Language.Raw | null; actions: AgentActionsItem.Raw[]; voice: AgentVoice.Raw; initial_message?: string | null; webhook?: Webhook.Raw | null; vector_database?: PineconeVectorDatabase.Raw | null; interrupt_sensitivity?: InterruptSensitivity.Raw | null; context_endpoint?: string | null; noise_suppression?: boolean | null; endpointing_sensitivity?: AgentEndpointingSensitivity.Raw | null; ivr_navigation_mode?: AgentIvrNavigationMode.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?: OpenAiAccountConnection.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; } }