import Service from "../../base/service"; import { ServiceOptionsBase } from "../../base/types"; export declare class CdnService extends Service { constructor(options?: ServiceOptionsBase); Generic: (name: string, body: Record) => Promise>; AddCdnDomain: (body: Record) => Promise>; StartCdnDomain: (body: Record) => Promise>; StopCdnDomain: (body: Record) => Promise>; DeleteCdnDomain: (body: Record) => Promise>; ListCdnDomains: (body: Record) => Promise>; DescribeCdnConfig: (body: Record) => Promise>; UpdateCdnConfig: (body: Record) => Promise>; DescribeCdnData: (body: Record) => Promise>; DescribeEdgeNrtDataSummary: (body: Record) => Promise>; DescribeCdnOriginData: (body: Record) => Promise>; DescribeOriginNrtDataSummary: (body: Record) => Promise>; DescribeCdnDataDetail: (body: Record) => Promise>; DescribeDistrictIspData: (body: Record) => Promise>; DescribeEdgeStatisticalData: (body: Record) => Promise>; DescribeEdgeTopNrtData: (body: Record) => Promise>; DescribeOriginTopNrtData: (body: Record) => Promise>; DescribeEdgeTopStatusCode: (body: Record) => Promise>; DescribeOriginTopStatusCode: (body: Record) => Promise>; DescribeEdgeTopStatisticalData: (body: Record) => Promise>; DescribeCdnRegionAndIsp: (body: Record) => Promise>; DescribeCdnService: (body: Record) => Promise>; DescribeAccountingData: (body: Record) => Promise>; SubmitRefreshTask: (body: Record) => Promise>; SubmitPreloadTask: (body: Record) => Promise>; DescribeContentTasks: (body: Record) => Promise>; DescribeContentQuota: (body: Record) => Promise>; SubmitBlockTask: (body: Record) => Promise>; SubmitUnblockTask: (body: Record) => Promise>; DescribeContentBlockTasks: (body: Record) => Promise>; DescribeCdnAccessLog: (body: Record) => Promise>; DescribeIPInfo: (body: Record) => Promise>; DescribeIPListInfo: (body: Record) => Promise>; DescribeCdnUpperIp: (body: Record) => Promise>; AddResourceTags: (body: Record) => Promise>; UpdateResourceTags: (body: Record) => Promise>; ListResourceTags: (body: Record) => Promise>; DeleteResourceTags: (body: Record) => Promise>; AddCdnCertificate: (body: Record) => Promise>; ListCertInfo: (body: Record) => Promise>; ListCdnCertInfo: (body: Record) => Promise>; DescribeCertConfig: (body: Record) => Promise>; BatchDeployCert: (body: Record) => Promise>; } export declare const defaultService: CdnService;