emailengine-client
Version:
A TypeScript client for the EmailEngine API
16 lines (15 loc) • 974 B
TypeScript
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>;
}