/**
 * @module botbuilder-dialogs-adaptive
 */
/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
/**
 * Defines names of common adaptive dialog events for use with a [BotTelemetryClient](xref:botbuilder-core.BotTelemetryClient) object.
 */
export declare class TelemetryLoggerConstants {
    /**
     * The generic name of the event when a binding completes. When this event is logged, the context property will contain a more descriptive constant.
     */
    static readonly GeneratorResultEvent: string;
    /**
     * The name of the event when an adaptive dialog trigger occurs.
     */
    static readonly TriggerEvent: string;
    /**
     * The name of the event when an adaptive dialog complete occurs.
     */
    static readonly CompleteEvent: string;
    /**
     * The name of the event when an adaptive dialog cancel occurs.
     */
    static readonly DialogCancelEvent: string;
    /**
     * The name of the event when an adaptive dialog start occurs.
     */
    static readonly DialogStartEvent: string;
    /**
     * The name of the event when an adaptive dialog action occurs.
     */
    static readonly DialogActionEvent: string;
    /**
     * The name of the event when a Log Action result occurs.
     */
    static readonly LogActionResultEvent: string;
    /**
     * The name of the event when a Sent Activity result occurs.
     */
    static readonly SendActivityResultEvent: string;
    /**
     * The name of the event when an Update Activity result occurs.
     */
    static readonly UpdateActivityResultEvent: string;
    /**
     * The name of the event when an Input result occurs.
     */
    static readonly InputDialogResultEvent: string;
    /**
     * The name of the event when an OAuth Input result occurs.
     */
    static readonly OAuthInputResultEvent: string;
    /**
     * The name of the event when a cross trained recognizer set result occurs.
     */
    static readonly CrossTrainedRecognizerSetResultEvent: string;
    /**
     * The name of the event when a multi language recognizer result occurs.
     */
    static readonly MultiLanguageRecognizerResultEvent: string;
    /**
     * The name of the event when a recognizer set result occurs.
     */
    static readonly RecognizerSetResultEvent: string;
    /**
     * The name of the event when a regex recognizer result occurs.
     */
    static readonly RegexRecognizerResultEvent: string;
    /**
     * The name of the event when a value recognizer result occurs.
     */
    static readonly ValueRecognizerResultEvent: string;
}
//# sourceMappingURL=telemetryLoggerConstants.d.ts.map