/*!
 * Copyright (C) Microsoft Corporation. All rights reserved.
 */
/** @private */
export class SendMessageOperation {
    resultPromise;
    sendUpdate;
    /**
     * When completed is false onMessageReceived and sendUpdate will be visible.
     * When completed is true then these are hidden.
     */
    completed = false;
    onMessageReceived = undefined;
    constructor(resultPromise, sendUpdate) {
        this.resultPromise = resultPromise;
        this.sendUpdate = sendUpdate;
    }
}
//# sourceMappingURL=SendMessageOperation.js.map