cloudflare
Version:
The official TypeScript library for the Cloudflare API
25 lines • 1.82 kB
TypeScript
import { APIResource } from "../../../core/resource.js";
import * as LogoMatchesAPI from "./logo-matches.js";
import { BaseLogoMatches, LogoMatchGetParams, LogoMatchGetResponse, LogoMatches } from "./logo-matches.js";
import * as LogosAPI from "./logos.js";
import { BaseLogos, LogoCreateParams, LogoCreateResponse, LogoDeleteParams, LogoDeleteResponse, LogoGetParams, LogoGetResponse, Logos } from "./logos.js";
import * as MatchesAPI from "./matches.js";
import { BaseMatches, MatchGetParams, MatchGetResponse, Matches } from "./matches.js";
import * as QueriesAPI from "./queries.js";
import { BaseQueries, Queries, QueryGetParams, QueryGetResponse } from "./queries.js";
export declare class BaseV2 extends APIResource {
static readonly _key: readonly ['brandProtection', 'v2'];
}
export declare class V2 extends BaseV2 {
queries: QueriesAPI.Queries;
matches: MatchesAPI.Matches;
logos: LogosAPI.Logos;
logoMatches: LogoMatchesAPI.LogoMatches;
}
export declare namespace V2 {
export { Queries as Queries, BaseQueries as BaseQueries, type QueryGetResponse as QueryGetResponse, type QueryGetParams as QueryGetParams, };
export { Matches as Matches, BaseMatches as BaseMatches, type MatchGetResponse as MatchGetResponse, type MatchGetParams as MatchGetParams, };
export { Logos as Logos, BaseLogos as BaseLogos, type LogoCreateResponse as LogoCreateResponse, type LogoDeleteResponse as LogoDeleteResponse, type LogoGetResponse as LogoGetResponse, type LogoCreateParams as LogoCreateParams, type LogoDeleteParams as LogoDeleteParams, type LogoGetParams as LogoGetParams, };
export { LogoMatches as LogoMatches, BaseLogoMatches as BaseLogoMatches, type LogoMatchGetResponse as LogoMatchGetResponse, type LogoMatchGetParams as LogoMatchGetParams, };
}
//# sourceMappingURL=v2.d.ts.map