UNPKG

@microsoft/botbuilder-m365

Version:

M365 extensions for Microsoft BotBuilder, Alpha release.

19 lines 856 B
/** * @module botbuilder-m365 */ /** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import { TurnContext } from 'botbuilder-core'; import { ConfiguredAIOptions } from './AI'; import { DefaultTurnState } from './DefaultTurnStateManager'; import { Moderator } from './Moderator'; import { Plan } from './Planner'; import { PromptTemplate } from './Prompts'; import { TurnState } from './TurnState'; export declare class DefaultModerator<TState extends TurnState = DefaultTurnState> implements Moderator<TState> { reviewPrompt(context: TurnContext, state: TState, prompt: PromptTemplate, options: ConfiguredAIOptions<TState>): Promise<Plan | undefined>; reviewPlan(context: TurnContext, state: TState, plan: Plan): Promise<Plan>; } //# sourceMappingURL=DefaultModerator.d.ts.map