UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

38 lines 2.29 kB
import { APIResource } from 'cloudflare/resource'; import * as RecordsAPI from 'cloudflare/resources/dns/records'; import * as AnalyticsAPI from 'cloudflare/resources/dns/analytics/analytics'; import * as FirewallAPI from 'cloudflare/resources/dns/firewall/firewall'; export declare class DNS extends APIResource { records: RecordsAPI.Records; analytics: AnalyticsAPI.Analytics; firewall: FirewallAPI.Firewall; } export declare namespace DNS { export import Records = RecordsAPI.Records; export import DNSRecord = RecordsAPI.DNSRecord; export import RecordDeleteResponse = RecordsAPI.RecordDeleteResponse; export import RecordExportResponse = RecordsAPI.RecordExportResponse; export import RecordImportResponse = RecordsAPI.RecordImportResponse; export import RecordScanResponse = RecordsAPI.RecordScanResponse; export import DNSRecordsV4PagePaginationArray = RecordsAPI.DNSRecordsV4PagePaginationArray; export import RecordCreateParams = RecordsAPI.RecordCreateParams; export import RecordUpdateParams = RecordsAPI.RecordUpdateParams; export import RecordListParams = RecordsAPI.RecordListParams; export import RecordDeleteParams = RecordsAPI.RecordDeleteParams; export import RecordEditParams = RecordsAPI.RecordEditParams; export import RecordExportParams = RecordsAPI.RecordExportParams; export import RecordGetParams = RecordsAPI.RecordGetParams; export import RecordImportParams = RecordsAPI.RecordImportParams; export import RecordScanParams = RecordsAPI.RecordScanParams; export import Analytics = AnalyticsAPI.Analytics; export import Firewall = FirewallAPI.Firewall; export import DNSFirewall = FirewallAPI.DNSFirewall; export import FirewallDeleteResponse = FirewallAPI.FirewallDeleteResponse; export import DNSFirewallsV4PagePaginationArray = FirewallAPI.DNSFirewallsV4PagePaginationArray; export import FirewallCreateParams = FirewallAPI.FirewallCreateParams; export import FirewallListParams = FirewallAPI.FirewallListParams; export import FirewallDeleteParams = FirewallAPI.FirewallDeleteParams; export import FirewallEditParams = FirewallAPI.FirewallEditParams; export import FirewallGetParams = FirewallAPI.FirewallGetParams; } //# sourceMappingURL=dns.d.ts.map