UNPKG

voxa

Version:

A fsm (state machine) framework for Alexa, Dialogflow, Facebook Messenger and Botframework apps using Node.js

5 lines (4 loc) 998 B
import { IntentRequest, interfaces, LaunchRequest, SessionEndedRequest } from "ask-sdk-model"; declare type LocalizedAlexaRequest = interfaces.audioplayer.PlaybackFinishedRequest | interfaces.display.ElementSelectedRequest | SessionEndedRequest | IntentRequest | interfaces.audioplayer.PlaybackFailedRequest | LaunchRequest | interfaces.audioplayer.PlaybackStoppedRequest | interfaces.playbackcontroller.PreviousCommandIssuedRequest | interfaces.audioplayer.PlaybackStartedRequest | interfaces.audioplayer.PlaybackNearlyFinishedRequest | interfaces.connections.ConnectionsResponse | interfaces.connections.ConnectionsRequest | interfaces.system.ExceptionEncounteredRequest | interfaces.gameEngine.InputHandlerEventRequest | interfaces.playbackcontroller.NextCommandIssuedRequest | interfaces.playbackcontroller.PauseCommandIssuedRequest | interfaces.playbackcontroller.PlayCommandIssuedRequest; export declare function isLocalizedRequest(request: any): request is LocalizedAlexaRequest; export {};