/**
 * @module botbuilder-dialogs-adaptive
 */
/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
import { ExpressionEvaluator } from 'adaptive-expressions';
/**
 * Defines isDialogActive(id) expression function.
 * This expression will return true if any of the dialog ids is on the dialog execution stack.
 *
 * @example isDialogActive('dialog1')
 * @example isDialogActive('dialog1', 'dialog2', 'dialog3')
 */
export declare class IsDialogActiveFunction extends ExpressionEvaluator {
    /**
     * Function identifier name.
     */
    static readonly functionName = "isDialogActive";
    /**
     * Function identifier alias.
     */
    static readonly functionAlias = "isActionActive";
    /**
     * Intializes a new instance of the [IsDialogActiveFunction](xref:botbuilder-dialogs-adaptive.IsDialogActiveFunction) class.
     */
    constructor();
    private static function;
}
//# sourceMappingURL=isDialogActiveFunction.d.ts.map
