"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RelayNatsClientConfig = void 0;
const tslib_1 = require("tslib");
const inversify_1 = require("inversify");
/** The in-memory representation of the api client config file. */
let RelayNatsClientConfig = class RelayNatsClientConfig {
    constructor(baseUrl, requestTimeoutInMs, connectTimeoutInMs) {
        this.baseUrl = baseUrl;
        this.requestTimeoutInMs = requestTimeoutInMs;
        this.connectTimeoutInMs = connectTimeoutInMs;
    }
};
RelayNatsClientConfig = tslib_1.__decorate([
    (0, inversify_1.injectable)(),
    tslib_1.__metadata("design:paramtypes", [String, Number, Number])
], RelayNatsClientConfig);
exports.RelayNatsClientConfig = RelayNatsClientConfig;
//# sourceMappingURL=config.js.map