@voiceflow/voiceflow-types
Version:
Voiceflow 'voiceflow' project types
8 lines • 1.17 kB
TypeScript
import type * as Node from '../node/index.js';
export declare const isSpeak: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Speak.VoiceStep;
export declare const isPrompt: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Prompt.Step;
export declare const isButtons: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Buttons.Step;
export declare const isCapture: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Capture.Step;
export declare const isCaptureV2: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.CaptureV2.Step;
export declare const isCarousel: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Carousel.ChatStep;
//# sourceMappingURL=step.d.ts.map