botbuilder-dialogs-adaptive
Version:
Rule system for the Microsoft BotBuilder dialog system.
30 lines • 1.26 kB
TypeScript
/**
* @module botbuilder-dialogs-adaptive
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
import { Converter, Recognizer } from 'botbuilder-dialogs';
import { ResourceExplorer } from 'botbuilder-dialogs-declarative';
declare type Input = Record<string, string>;
declare type Output = Record<string, Recognizer>;
/**
* Language generator converter that implements [Converter](xref:botbuilder-dialogs-declarative.Converter).
*/
export declare class MultiLanguageRecognizerConverter implements Converter<Input, Output> {
private _recognizerConverter;
/**
* Initializes a new instance of the [MultiLanguageRecognizerConverter](xref:botbuilder-dialogs-adaptive.MultiLanguageRecognizerConverter) class.
*
* @param resourceExplorer Resource explorer to use for resolving references.
*/
constructor(resourceExplorer: ResourceExplorer);
/**
* @param value An [Input](xref:botbuilder-dialogs-adaptive.Input) or [Output](xref:botbuilder-dialogs-adaptive.Output).
* @returns A new [Output](xref:botbuilder-dialogs-adaptive.Output) instance.
*/
convert(value: Input | Output): Output;
}
export {};
//# sourceMappingURL=multiLanguageRecognizerConverter.d.ts.map