techxnix-mail
Version:
Techxnix Mail Library for NestJS applications - A powerful and easy-to-use mail module using SendGrid
10 lines (9 loc) • 463 B
TypeScript
import { MailConfig } from '../interfaces/mail-config.interface';
import { IMailOptions } from '../interfaces/mail-options.interface';
export declare class MailService {
private config;
private readonly logger;
constructor(config: MailConfig);
send(options: IMailOptions): Promise<boolean>;
sendTemplate(to: string | string[], templateId: string, dynamicTemplateData: Record<string, any>, options?: Partial<IMailOptions>): Promise<boolean>;
}