UNPKG

@voiceflow/voiceflow-types

Version:

Voiceflow 'voiceflow' project types

14 lines 652 B
import type { BaseNode } from '@voiceflow/base-types'; import type { VoiceflowPrompt } from '../utils.js'; import type { ChatStep, ChatStepData } from './chat.js'; import type { VoiceStep, VoiceStepData } from './voice.js'; export * from './chat.js'; export * from './voice.js'; export type Step = ChatStep | VoiceStep; export type StepPorts = BaseNode.CaptureV2.StepPorts; export type StepData = ChatStepData | VoiceStepData; export interface Node extends BaseNode.CaptureV2.Node { noMatch?: BaseNode.Utils.NodeNoMatch<VoiceflowPrompt> | null; noReply?: BaseNode.Utils.NodeNoReply<VoiceflowPrompt> | null; } //# sourceMappingURL=index.d.ts.map