botbuilder-dialogs
Version:
A dialog stack based conversation manager for Microsoft BotBuilder.
33 lines (32 loc) • 1.2 kB
TypeScript
/**
* @module botbuilder-dialogs
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
import { ComponentRegistration } from 'botbuilder-core';
import { ComponentMemoryScopes, ComponentPathResolvers, MemoryScope, PathResolver } from './memory';
/**
* Makes dialogs component available to the system registering functionality.
*/
export declare class DialogsComponentRegistration extends ComponentRegistration implements ComponentMemoryScopes, ComponentPathResolvers {
private readonly services;
/**
* Creates an instance of the [DialogsComponentRegistration](xref:botbuilder-dialogs.DialogsComponentRegistration) class.
*/
constructor();
/**
* Gets the dialogs memory scopes.
*
* @returns {MemoryScope[]} A list of [MemoryScope](xref:botbuilder-dialogs.MemoryScope).
*/
getMemoryScopes(): MemoryScope[];
/**
* Gets the dialogs path resolvers.
*
* @returns {PathResolver[]} A list of [PathResolver](xref:botbuilder-dialogs.PathResolver).
*/
getPathResolvers(): PathResolver[];
}
//# sourceMappingURL=dialogsComponentRegistration.d.ts.map