UNPKG

@voiceflow/alexa-types

Version:
31 lines 1.02 kB
import type { BaseModels, BaseNode } from '@voiceflow/base-types'; export interface StepData { loop: boolean; audio: string; title?: string; iconImage?: string; customPause: boolean; description?: string; backgroundImage?: string; } export interface StepBuiltInPorts extends BaseNode.Stream.StepBaseBuiltInPorts { [BaseModels.PortType.PAUSE]?: BaseNode.Utils.BasePort; [BaseModels.PortType.PREVIOUS]: BaseNode.Utils.BasePort; } export interface StepPorts extends BaseNode.Stream.StepPorts<StepBuiltInPorts> { } export interface Step extends BaseNode.Stream.Step<StepData, StepPorts> { } export interface Node extends Pick<BaseNode.Stream.Node, keyof BaseNode.Utils.BaseNode> { loop: boolean; play: string; NEXT?: BaseNode.Utils.NodeID; title?: string; nextId?: BaseNode.Utils.NodeID; PAUSE_ID: string; PREVIOUS?: BaseNode.Utils.NodeID; icon_img?: string; description?: string; background_img?: string; } //# sourceMappingURL=stream.d.ts.map