UNPKG

@voiceflow/voice-types

Version:

Voiceflow voice project types

12 lines 654 B
import type { Prompt } from '../models.js'; import type { Nullable } from '@voiceflow/base-types'; import { BaseVersion } from '@voiceflow/base-types'; export interface Settings<Voice extends string> extends BaseVersion.Settings<Prompt<Voice>> { session: BaseVersion.Session<Prompt<Voice>>; defaultVoice: Nullable<Voice>; } export interface DefaultSettingsParams<Voice> { defaultPromptVoice: Voice; } export declare const defaultSettings: <Voice extends string>({ error, defaultVoice, ...baseSettings }: Partial<Settings<Voice>>, { defaultPromptVoice }: DefaultSettingsParams<Voice>) => Settings<Voice>; //# sourceMappingURL=settings.d.ts.map