emailengine-client
Version:
A TypeScript client for the EmailEngine API
40 lines (39 loc) • 1.49 kB
TypeScript
import { EmailEngineClient } from './client';
import { AccountsApi, LogsApi } from './v1';
import { BlocklistsApi } from './v1/apis/blocklists';
import { ChatApi } from './v1/apis/chat';
import { DeliveryTestApi } from './v1/apis/delivery-test';
import { LicenseApi } from './v1/apis/license';
import { MailboxApi } from './v1/apis/mailbox';
import { MessagesApi } from './v1/apis/messages';
import { MultiMessageActionsApi } from './v1/apis/multi-message-actions';
import { OAuth2AppApi } from './v1/apis/oauth2-applications';
import { OutboxApi } from './v1/apis/outbox';
import { SettingsApi } from './v1/apis/settings';
import { SMTPGatewayAPI } from './v1/apis/smtp-gateway';
import { StatsApi } from './v1/apis/stats';
import { SubmitAPI } from './v1/apis/submit';
import { TemplatesApi } from './v1/apis/templates';
import { TokensApi } from './v1/apis/tokens';
import { WebhooksApi } from './v1/apis/webhooks';
export declare class v1ApiClasses {
accounts: AccountsApi;
logs: LogsApi;
tokens: TokensApi;
blocklists: BlocklistsApi;
chat: ChatApi;
messages: MessagesApi;
multiMessageActions: MultiMessageActionsApi;
settings: SettingsApi;
smtpGateway: SMTPGatewayAPI;
stats: StatsApi;
submit: SubmitAPI;
deliveryTest: DeliveryTestApi;
license: LicenseApi;
mailbox: MailboxApi;
oauth2App: OAuth2AppApi;
outbox: OutboxApi;
webhooks: WebhooksApi;
templates: TemplatesApi;
constructor(client: EmailEngineClient);
}