@voiceflow/voice-types
Version:
Voiceflow voice project types
7 lines • 1.14 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.Step<Node.Speak.StepData<unknown>>;
export declare const isPrompt: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Prompt.Step<Node.Prompt.StepData<unknown>>;
export declare const isButtons: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Buttons.Step<Node.Buttons.StepData<unknown>>;
export declare const isCapture: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.Capture.Step<Node.Capture.StepData<unknown>>;
export declare const isCaptureV2: (value: import("@voiceflow/base-types/build/cjs/models").BaseDiagramNode<import("@voiceflow/base-types").AnyRecord>) => value is Node.CaptureV2.Step<Node.CaptureV2.StepData<unknown>>;
//# sourceMappingURL=step.d.ts.map