"use strict";
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.COMMAND_HANDLERS_NETWORK = void 0;
const Tokens_1 = require("../Tokens");
const ConnectCommandHandler_1 = require("../../../app/usecase/command/network/connect/ConnectCommandHandler");
const DisconnectCommandHandler_1 = require("../../../app/usecase/command/network/disconnect/DisconnectCommandHandler");
const SetNetworkCommandHandler_1 = require("../../../app/usecase/command/network/setNetwork/SetNetworkCommandHandler");
const SetConfigurationCommandHandler_1 = require("../../../app/usecase/command/network/setConfiguration/SetConfigurationCommandHandler");
exports.COMMAND_HANDLERS_NETWORK = [
    {
        token: Tokens_1.TOKENS.COMMAND_HANDLER,
        useClass: ConnectCommandHandler_1.ConnectCommandHandler,
    },
    {
        token: Tokens_1.TOKENS.COMMAND_HANDLER,
        useClass: DisconnectCommandHandler_1.DisconnectCommandHandler,
    },
    {
        token: Tokens_1.TOKENS.COMMAND_HANDLER,
        useClass: SetNetworkCommandHandler_1.SetNetworkCommandHandler,
    },
    {
        token: Tokens_1.TOKENS.COMMAND_HANDLER,
        useClass: SetConfigurationCommandHandler_1.SetConfigurationCommandHandler,
    },
];
