UNPKG

@aws-amplify/interactions

Version:

Interactions category of aws-amplify

17 lines (16 loc) 558 B
import { AmplifyContext } from '@aws-amplify/core'; import { OnCompleteInput, SendInput } from './inputs'; import { SendOutput } from './outputs'; export interface AWSLexV2ProviderOption { name: string; botId: string; aliasId: string; localeId: string; region: string; } export interface IInteractions { send(input: SendInput): Promise<SendOutput>; send(ctx: AmplifyContext, input: SendInput): Promise<SendOutput>; onComplete(input: OnCompleteInput): void; onComplete(ctx: AmplifyContext, input: OnCompleteInput): void; }