botbuilder-dialogs
Version:
A dialog stack based conversation manager for Microsoft BotBuilder.
32 lines • 917 B
TypeScript
/**
* @module botbuilder-dialogs
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
import { PathResolver } from './pathResolver';
/**
* Maps aliasXXX -> path.xxx ($foo => dialog.foo).
*/
export declare class AliasPathResolver implements PathResolver {
private readonly alias;
private readonly prefix;
private readonly postfix;
/**
* Initializes a new instance of the [AliasPathResolver](xref:botbuilder-dialogs.AliasPathResolver) class.
*
* @param alias Alias name.
* @param prefix Prefix name.
* @param postfix Postfix name.
*/
constructor(alias: string, prefix: string, postfix?: string);
/**
* Transforms the path.
*
* @param path Path to inspect.
* @returns The transformed path.
*/
transformPath(path: string): string;
}
//# sourceMappingURL=aliasPathResolver.d.ts.map