UNPKG

emailengine-client

Version:

A TypeScript client for the EmailEngine API

18 lines (17 loc) 1.08 kB
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>; }