import { APIResource } from "../../../resource.js"; import * as Core from "../../../core.js"; import * as DNSAPI from "../../email-routing/dns.js"; import { DNSRecordsSinglePage } from "../../email-routing/dns.js"; export declare class DNS extends APIResource { /** * Returns the expected DNS records for a sending subdomain. * * @example * ```ts * // Automatically fetches more pages as needed. * for await (const dnsRecord of client.emailSending.subdomains.dns.get( * 'aabbccdd11223344aabbccdd11223344', * { zone_id: '023e105f4ecef8ad9ca31a8372d0c353' }, * )) { * // ... * } * ``` */ get(subdomainId: string, params: DNSGetParams, options?: Core.RequestOptions): Core.PagePromise; } export interface DNSGetParams { /** * Identifier. */ zone_id: string; } export declare namespace DNS { export { type DNSGetParams as DNSGetParams }; } export { DNSRecordsSinglePage }; //# sourceMappingURL=dns.d.ts.map