import type { Nullable } from '@voiceflow/common'; import type { NodeType } from './constants'; import type { BaseCommand, BaseStep, CommandType, NodeID, SlotMappings } from './utils'; export declare enum IntentAvailability { LOCAL = "LOCAL", GLOBAL = "GLOBAL" } export interface StepData extends SlotMappings { intent: Nullable; availability?: Nullable; } export interface Step extends BaseStep { type: NodeType.INTENT; } /** * The old implementation of commands, used only in alexa and google * use Node.Utils.AnyCommand for other platforms */ export interface Command extends BaseCommand, Required { type: CommandType.JUMP; next: NodeID; intent: string; diagramID?: string; } //# sourceMappingURL=jump.d.ts.map