UNPKG

@vtex/api

Version:
23 lines (22 loc) 914 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ContractStatus = exports.Billing = void 0; const AppClient_1 = require("./AppClient"); class Billing extends AppClient_1.AppClient { constructor(context, options) { super('vtex.billing@0.x', context, options); this.status = (tracingConfig) => this.http.get('/_v/contractStatus', { tracing: { requestSpanNameSuffix: 'billing-status', ...tracingConfig === null || tracingConfig === void 0 ? void 0 : tracingConfig.tracing, }, }); } } exports.Billing = Billing; var ContractStatus; (function (ContractStatus) { ContractStatus["ACTIVE"] = "active_contract"; ContractStatus["INACTIVE"] = "inactive_contract"; ContractStatus["NO_CONTRACT"] = "no_contract"; })(ContractStatus = exports.ContractStatus || (exports.ContractStatus = {}));