import type { Nullable } from '@voiceflow/common'; import type { NodeType } from './constants.js'; import type { BaseNode, BaseNoReplyNodeData, BaseNoReplyStepData, BaseStep, BaseStepPorts, BuiltInNextPort, BuiltInNoReplyPort, NodeNextID } from './utils/index.js'; /** @deprecated */ export interface StepData extends BaseNoReplyStepData { slot: Nullable; variable: Nullable; slotInputs: string[]; } export interface StepBuiltInPorts extends BuiltInNextPort, BuiltInNoReplyPort { } /** @deprecated */ export interface StepPorts extends BaseStepPorts { } /** @deprecated */ export interface Step extends BaseStep { type: NodeType.CAPTURE; } /** @deprecated */ export interface Node extends BaseNode, NodeNextID, BaseNoReplyNodeData { type: NodeType.CAPTURE; intent?: string; slots?: string[]; variable: string; platform?: string; } //# sourceMappingURL=capture.d.ts.map