UNPKG

@voiceflow/alexa-types

Version:
15 lines (14 loc) 1.18 kB
import * as Node from '../node/index.js'; import { BaseNode, BaseUtils } from '@voiceflow/base-types'; export const isSpeak = BaseUtils.node.createNodeTypeguard(BaseNode.NodeType.SPEAK); export const isStream = BaseUtils.node.createNodeTypeguard(BaseNode.NodeType.STREAM); export const isCapture = BaseUtils.node.createNodeTypeguard(BaseNode.NodeType.CAPTURE); export const isDisplay = BaseUtils.node.createNodeTypeguard(Node.NodeType.DISPLAY); export const isPayment = BaseUtils.node.createNodeTypeguard(Node.NodeType.PAYMENT); export const isReminder = BaseUtils.node.createNodeTypeguard(Node.NodeType.REMINDER); export const isUserInfo = BaseUtils.node.createNodeTypeguard(Node.NodeType.USER_INFO); export const isCaptureV2 = BaseUtils.node.createNodeTypeguard(BaseNode.NodeType.CAPTURE_V2); export const isPermission = BaseUtils.node.createNodeTypeguard(Node.NodeType.PERMISSION); export const isInteraction = BaseUtils.node.createNodeTypeguard(BaseNode.NodeType.INTERACTION); export const isCancelPayment = BaseUtils.node.createNodeTypeguard(Node.NodeType.CANCEL_PAYMENT); export const isAccountLinking = BaseUtils.node.createNodeTypeguard(Node.NodeType.ACCOUNT_LINKING);