emailengine-client
Version:
A TypeScript client for the EmailEngine API
18 lines (17 loc) • 1.08 kB
TypeScript
import { EmailEngineClient } from "../../../client";
import { CreateTemplateOptions } from "./models/CreateTemplateOptions";
import { ListAccountTemplatesOptions } from "./models/ListAccountTemplatesOptions";
import { GetTemplateInfoOptions } from "./models/GetTemplateInfoOptions";
import { UpdateTemplateOptions } from "./models/UpdateTemplateOptions";
import { DeleteTemplateOptions } from "./models/DeleteTemplateOptions";
import { FlushTemplatesOptions } from "./models/FlushTemplatesOptions";
export declare class TemplatesApi {
private axiosInstance;
constructor(client: EmailEngineClient);
createTemplate(options: Partial<CreateTemplateOptions>): Promise<any>;
listAccountTemplates(options: Partial<ListAccountTemplatesOptions>): Promise<any>;
getTemplateInformation(options: Partial<GetTemplateInfoOptions>): Promise<any>;
updateTemplate(options: Partial<UpdateTemplateOptions>): Promise<any>;
deleteTemplate(options: Partial<DeleteTemplateOptions>): Promise<any>;
flushTemplates(options: Partial<FlushTemplatesOptions>): Promise<any>;
}