UNPKG

botbuilder-dialogs

Version:

A dialog stack based conversation manager for Microsoft BotBuilder.

39 lines 1.1 kB
/** * @module botbuilder-dialogs */ /** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import { BotFrameworkClient, BotFrameworkSkill, ConversationState, SkillConversationIdFactoryBase } from 'botbuilder-core'; export interface SkillDialogOptions { /** * The Microsoft app ID of the bot calling the skill. */ botId: string; /** * Optional. The OAuth Connection Name for the Parent Bot. */ connectionName?: string; /** * The BotFrameworkSkill that the dialog will call. */ conversationIdFactory: SkillConversationIdFactoryBase; /** * The ConversationState to be used by the Dialog. */ conversationState: ConversationState; /** * The BotFrameworkSkill the dialog will call. */ skill: BotFrameworkSkill; /** * The BotFrameworkClient used to call the remote skill. */ skillClient: BotFrameworkClient; /** * The callback Url for the skill host. */ skillHostEndpoint: string; } //# sourceMappingURL=skillDialogOptions.d.ts.map