UNPKG

emailengine-client

Version:

A TypeScript client for the EmailEngine API

16 lines (15 loc) 974 B
import { EmailEngineClient } from "../../../client"; import { GetGatewayInfoOptions } from "./models/GetGatewayInfoOptions"; import { ListRegisteredGatewaysOptions } from "./models/ListRegisteredGatewaysOptions"; import { RegisterNewGatewayOptions } from "./models/RegisterNewGatewayOptions"; import { UpdatesGatewayInfoOptions } from "./models/UpdatesGatewayInfoOptions"; import { DeleteSMTPGatewayOptions } from "./models/DeleteSMTPGatewayOptions"; export declare class SMTPGatewayAPI { private axiosInstance; constructor(client: EmailEngineClient); getGatewayInfo(options: Partial<GetGatewayInfoOptions>): Promise<any>; listRegisteredGateways(options: Partial<ListRegisteredGatewaysOptions>): Promise<any>; registerNewGateway(options: Partial<RegisterNewGatewayOptions>): Promise<any>; updateGatewayInfo(options: Partial<UpdatesGatewayInfoOptions>): Promise<any>; deleteSMTPGateway(options: Partial<DeleteSMTPGatewayOptions>): Promise<any>; }