import type * as ElevenLabs from "../index"; export interface AuthSettings { /** If set to true, starting a conversation with an agent will require a signed token */ enableAuth?: boolean; /** A list of hosts that are allowed to start conversations with the agent */ allowlist?: ElevenLabs.AllowlistItem[]; /** When enabled, connections with no origin header will be rejected. If the allowlist is empty, this option has no effect. */ requireOriginHeader?: boolean; /** A shareable token that can be used to start a conversation with the agent */ shareableToken?: string; }