/** * 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 { NormalizedAgentPrompt } from "./NormalizedAgentPrompt"; import { Language } from "./Language"; import { NormalizedAgentVectorDatabase } from "./NormalizedAgentVectorDatabase"; import { InterruptSensitivity } from "./InterruptSensitivity"; import { NormalizedAgentEndpointingSensitivity } from "./NormalizedAgentEndpointingSensitivity"; import { NormalizedAgentIvrNavigationMode } from "./NormalizedAgentIvrNavigationMode"; import { NormalizedAgentOpenaiAccountConnection } from "./NormalizedAgentOpenaiAccountConnection"; import { InternalLlmFallback } from "./InternalLlmFallback"; import { NormalizedAgentDeepgramKeywordsValue } from "./NormalizedAgentDeepgramKeywordsValue"; export declare const NormalizedAgent: core.serialization.ObjectSchema; export declare namespace NormalizedAgent { interface Raw { id: string; user_id: string; name?: string | null; prompt: NormalizedAgentPrompt.Raw; language?: Language.Raw | null; actions: string[]; voice: string; initial_message?: string | null; webhook?: string | null; vector_database?: NormalizedAgentVectorDatabase.Raw | null; interrupt_sensitivity?: InterruptSensitivity.Raw | null; context_endpoint?: string | null; noise_suppression?: boolean | null; endpointing_sensitivity?: NormalizedAgentEndpointingSensitivity.Raw | null; ivr_navigation_mode?: NormalizedAgentIvrNavigationMode.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?: NormalizedAgentOpenaiAccountConnection.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; } }