botbuilder-dialogs
Version:
A dialog stack based conversation manager for Microsoft BotBuilder.
23 lines • 744 B
TypeScript
/**
* @module botbuilder-dialogs
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
import { MemoryScope } from './scopes';
/**
* Interface for enumerating memory scopes.
*/
export interface ComponentMemoryScopes {
getMemoryScopes(): MemoryScope[];
}
/**
* Check if a [ComponentRegistration](xref:botbuilder-core.ComponentRegistration) is
* [ComponentMemoryScopes](xref:botbuilder-dialogs.ComponentMemoryScopes) or not.
*
* @param {any} component The component registration.
* @returns {boolean} Type check result.
*/
export declare function isComponentMemoryScopes(component: unknown): component is ComponentMemoryScopes;
//# sourceMappingURL=componentMemoryScopes.d.ts.map