"use strict";
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.JsonRpcRelays = exports.EnvironmentJsonRpcRelay = exports.JsonRpcRelay = void 0;
class JsonRpcRelay {
    name;
    baseUrl;
    apiKey;
    headerName;
    constructor(baseUrl, name, apiKey, headerName) {
        this.name = name;
        this.baseUrl = baseUrl;
        this.apiKey = apiKey;
        this.headerName = headerName;
    }
}
exports.JsonRpcRelay = JsonRpcRelay;
class EnvironmentJsonRpcRelay {
    jsonRpcRelay;
    environment;
    constructor(jsonRpcRelay, environment) {
        this.jsonRpcRelay = jsonRpcRelay;
        this.environment = environment;
    }
}
exports.EnvironmentJsonRpcRelay = EnvironmentJsonRpcRelay;
class JsonRpcRelays {
    nodes;
    constructor(nodes) {
        this.nodes = nodes;
    }
}
exports.JsonRpcRelays = JsonRpcRelays;
