rittenhop-ghost/versions/5.94.2/node_modules/mailgun.js/Classes/MailgunClient.d.ts

21 lines
908 B
TypeScript
Raw Normal View History

import { MailgunClientOptions, InputFormData } from '../Types';
import { IDomainsClient, IWebHooksClient, IMailgunClient, IMailingListsClient, IEventClient, IStatsClient, ISuppressionClient, IMessagesClient, IRoutesClient, IValidationClient, IIPsClient, IIPPoolsClient, ISubaccountsClient } from '../Interfaces';
export default class MailgunClient implements IMailgunClient {
private request;
domains: IDomainsClient;
webhooks: IWebHooksClient;
events: IEventClient;
stats: IStatsClient;
suppressions: ISuppressionClient;
messages: IMessagesClient;
routes: IRoutesClient;
validate: IValidationClient;
ips: IIPsClient;
ip_pools: IIPPoolsClient;
lists: IMailingListsClient;
subaccounts: ISubaccountsClient;
constructor(options: MailgunClientOptions, formData: InputFormData);
setSubaccount(subaccountId: string): void;
resetSubaccount(): void;
}