@aws-sdk/client-lex-runtime-service
Version:
AWS SDK for JavaScript Lex Runtime Service Client for Node.js, Browser and React Native
83 lines (82 loc) • 1.94 kB
TypeScript
/**
* @public
* @enum
*/
export declare const FulfillmentState: {
readonly FAILED: "Failed";
readonly FULFILLED: "Fulfilled";
readonly READY_FOR_FULFILLMENT: "ReadyForFulfillment";
};
/**
* @public
*/
export type FulfillmentState = (typeof FulfillmentState)[keyof typeof FulfillmentState];
/**
* @public
* @enum
*/
export declare const MessageFormatType: {
readonly COMPOSITE: "Composite";
readonly CUSTOM_PAYLOAD: "CustomPayload";
readonly PLAIN_TEXT: "PlainText";
readonly SSML: "SSML";
};
/**
* @public
*/
export type MessageFormatType = (typeof MessageFormatType)[keyof typeof MessageFormatType];
/**
* @public
* @enum
*/
export declare const DialogActionType: {
readonly CLOSE: "Close";
readonly CONFIRM_INTENT: "ConfirmIntent";
readonly DELEGATE: "Delegate";
readonly ELICIT_INTENT: "ElicitIntent";
readonly ELICIT_SLOT: "ElicitSlot";
};
/**
* @public
*/
export type DialogActionType = (typeof DialogActionType)[keyof typeof DialogActionType];
/**
* @public
* @enum
*/
export declare const ConfirmationStatus: {
readonly CONFIRMED: "Confirmed";
readonly DENIED: "Denied";
readonly NONE: "None";
};
/**
* @public
*/
export type ConfirmationStatus = (typeof ConfirmationStatus)[keyof typeof ConfirmationStatus];
/**
* @public
* @enum
*/
export declare const DialogState: {
readonly CONFIRM_INTENT: "ConfirmIntent";
readonly ELICIT_INTENT: "ElicitIntent";
readonly ELICIT_SLOT: "ElicitSlot";
readonly FAILED: "Failed";
readonly FULFILLED: "Fulfilled";
readonly READY_FOR_FULFILLMENT: "ReadyForFulfillment";
};
/**
* @public
*/
export type DialogState = (typeof DialogState)[keyof typeof DialogState];
/**
* @public
* @enum
*/
export declare const ContentType: {
readonly GENERIC: "application/vnd.amazonaws.card.generic";
};
/**
* @public
*/
export type ContentType = (typeof ContentType)[keyof typeof ContentType];