"use strict";
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.SetNetworkCommand = exports.SetNetworkCommandResponse = void 0;
const Command_1 = require("../../../../../core/command/Command");
class SetNetworkCommandResponse {
    environment;
    mirrorNode;
    rpcNode;
    consensusNodes;
    constructor(environment, mirrorNode, rpcNode, consensusNodes) {
        this.environment = environment;
        this.mirrorNode = mirrorNode;
        this.rpcNode = rpcNode;
        this.consensusNodes = consensusNodes;
    }
}
exports.SetNetworkCommandResponse = SetNetworkCommandResponse;
class SetNetworkCommand extends Command_1.Command {
    environment;
    mirrorNode;
    rpcNode;
    consensusNodes;
    constructor(environment, mirrorNode, rpcNode, consensusNodes) {
        super();
        this.environment = environment;
        this.mirrorNode = mirrorNode;
        this.rpcNode = rpcNode;
        this.consensusNodes = consensusNodes;
    }
}
exports.SetNetworkCommand = SetNetworkCommand;
