UNPKG

mailersend

Version:

Node.js helper module for MailerSend API

18 lines (17 loc) 690 B
import { RequestService, APIResponse } from "../services/request.service"; import { Token, TokenUpdates } from "../models"; export declare class TokenModule extends RequestService { constructor(apiKey: string, baseUrl: string); list(params?: { page?: number; limit?: number; }): Promise<APIResponse>; single(tokenId: string): Promise<APIResponse>; create(token: Token): Promise<APIResponse>; update(tokenId: string, data: { name?: string; status?: "pause" | "unpause"; }): Promise<APIResponse>; updateSettings(tokenId: string, updates: TokenUpdates): Promise<APIResponse>; delete(tokenId: string): Promise<APIResponse>; }