UNPKG

@voiceflow/voiceflow-types

Version:

Voiceflow 'voiceflow' project types

10 lines (9 loc) 604 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isIntentVoicePrompt = exports.isVoicePrompt = exports.isChatPrompt = void 0; const isChatPrompt = (prompt) => !!(prompt && 'content' in prompt && Array.isArray(prompt.content)); exports.isChatPrompt = isChatPrompt; const isVoicePrompt = (prompt) => !!(prompt && 'content' in prompt && typeof prompt.content === 'string'); exports.isVoicePrompt = isVoicePrompt; const isIntentVoicePrompt = (prompt) => !!(prompt && 'text' in prompt && typeof prompt.text === 'string'); exports.isIntentVoicePrompt = isIntentVoicePrompt;