/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
import { AdaptiveCardInvokeAction } from '@microsoft/agents-activity';
import { AdaptiveCardAuthentication } from './adaptiveCardAuthentication';
/**
 * Represents the value of an adaptive card invoke request.
 */
export interface AdaptiveCardInvokeValue {
    /**
     * The action to be performed.
     */
    action: AdaptiveCardInvokeAction;
    /**
     * The authentication information.
     */
    authentication: AdaptiveCardAuthentication;
    /**
     * The state of the adaptive card.
     */
    state: string;
}
