@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
26 lines (25 loc) • 1.22 kB
TypeScript
import type { SendSmtpEmailAttachmentInner } from './SendSmtpEmailAttachmentInner.js';
import type { SendSmtpEmailBccInner } from './SendSmtpEmailBccInner.js';
import type { SendSmtpEmailCcInner } from './SendSmtpEmailCcInner.js';
import type { SendSmtpEmailReplyTo } from './SendSmtpEmailReplyTo.js';
import type { SendSmtpEmailSender } from './SendSmtpEmailSender.js';
import type { SendSmtpEmailToInner } from './SendSmtpEmailToInner.js';
export interface SendSmtpEmail {
sender?: SendSmtpEmailSender;
to: Array<SendSmtpEmailToInner>;
bcc?: Array<SendSmtpEmailBccInner>;
cc?: Array<SendSmtpEmailCcInner>;
htmlContent?: string;
textContent?: string;
subject?: string;
replyTo?: SendSmtpEmailReplyTo;
attachment?: Array<SendSmtpEmailAttachmentInner>;
headers?: object;
templateId?: number;
params?: object;
tags?: Array<string>;
}
export declare function instanceOfSendSmtpEmail(value: object): boolean;
export declare function SendSmtpEmailFromJSON(json: any): SendSmtpEmail;
export declare function SendSmtpEmailFromJSONTyped(json: any, ignoreDiscriminator: boolean): SendSmtpEmail;
export declare function SendSmtpEmailToJSON(value?: SendSmtpEmail | null): any;