UNPKG

@sendgrid/helpers

Version:

Twilio SendGrid NodeJS internal helpers

34 lines (29 loc) 746 B
export interface AttachmentData { content: string; filename: string; type?: string; disposition?: string; contentId?: string; } export interface AttachmentJSON { content: string; filename: string; type?: string; disposition?: string; content_id?: string; } export default class Attachment implements AttachmentData { content: string; filename: string; type?: string; disposition?: string; contentId?: string; constructor(data?: AttachmentData); fromData(data: AttachmentData): void; setContent(content: string): void; setFilename(filename: string): void; setType(type: string): void; setDisposition(disposition: string): void; setContentId(contentId: string): void; toJSON(): AttachmentJSON; }