import { RequestService } from "../services/request.service"; import { APIResponse } from "./MailerSend.module"; import { Domain, DomainQueryParams, DomainRecipientsQueryParams, DomainSettings } from "../models"; export declare class DomainModule extends RequestService { constructor(apiKey: string, baseUrl: string); create(domain: Domain): Promise; list(queryParams?: DomainQueryParams): Promise; single(domainId: string): Promise; delete(domainId: string): Promise; updateSettings(domainId: string, data: DomainSettings): Promise; recipients(domainId: string, queryParams?: DomainRecipientsQueryParams): Promise; dns(domainId: string): Promise; verify(domainId: string): Promise; }