UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

40 lines • 1.46 kB
// 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