cloudflare
Version:
The official TypeScript library for the Cloudflare API
46 lines • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.V2 = exports.BaseV2 = void 0;
const tslib_1 = require("../../../internal/tslib.js");
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
const resource_1 = require("../../../core/resource.js");
const LogoMatchesAPI = tslib_1.__importStar(require("./logo-matches.js"));
const logo_matches_1 = require("./logo-matches.js");
const LogosAPI = tslib_1.__importStar(require("./logos.js"));
const logos_1 = require("./logos.js");
const MatchesAPI = tslib_1.__importStar(require("./matches.js"));
const matches_1 = require("./matches.js");
const QueriesAPI = tslib_1.__importStar(require("./queries.js"));
const queries_1 = require("./queries.js");
var BaseV2 = /* @__PURE__ */ (() => {
class BaseV2 extends resource_1.APIResource {
}
BaseV2._key = Object.freeze([
'brandProtection',
'v2',
]);
return BaseV2;
})();
exports.BaseV2 = BaseV2;
var V2 = /* @__PURE__ */ (() => {
class V2 extends BaseV2 {
constructor() {
super(...arguments);
this.queries = new QueriesAPI.Queries(this._client);
this.matches = new MatchesAPI.Matches(this._client);
this.logos = new LogosAPI.Logos(this._client);
this.logoMatches = new LogoMatchesAPI.LogoMatches(this._client);
}
}
V2.Queries = queries_1.Queries;
V2.BaseQueries = queries_1.BaseQueries;
V2.Matches = matches_1.Matches;
V2.BaseMatches = matches_1.BaseMatches;
V2.Logos = logos_1.Logos;
V2.BaseLogos = logos_1.BaseLogos;
V2.LogoMatches = logo_matches_1.LogoMatches;
V2.BaseLogoMatches = logo_matches_1.BaseLogoMatches;
return V2;
})();
exports.V2 = V2;
//# sourceMappingURL=v2.js.map