cloudflare
Version:
The official TypeScript library for the Cloudflare API
40 lines • 1.46 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../../core/resource.mjs";
import * as LogoMatchesAPI from "./logo-matches.mjs";
import { BaseLogoMatches, LogoMatches } from "./logo-matches.mjs";
import * as LogosAPI from "./logos.mjs";
import { BaseLogos, Logos, } from "./logos.mjs";
import * as MatchesAPI from "./matches.mjs";
import { BaseMatches, Matches } from "./matches.mjs";
import * as QueriesAPI from "./queries.mjs";
import { BaseQueries, Queries } from "./queries.mjs";
export var BaseV2 = /* @__PURE__ */ (() => {
class BaseV2 extends APIResource {
}
BaseV2._key = Object.freeze([
'brandProtection',
'v2',
]);
return BaseV2;
})();
export 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;
V2.BaseQueries = BaseQueries;
V2.Matches = Matches;
V2.BaseMatches = BaseMatches;
V2.Logos = Logos;
V2.BaseLogos = BaseLogos;
V2.LogoMatches = LogoMatches;
V2.BaseLogoMatches = BaseLogoMatches;
return V2;
})();
//# sourceMappingURL=v2.mjs.map