UNPKG

@meshwatch/backend-core

Version:

Meshwatch backend core services.

12 lines (11 loc) 580 B
import { EmailDispatcher } from '../shared/aws/ses'; declare class EmailNotificationService { private readonly emailDispatcher; constructor(emailDispatcher: EmailDispatcher); notify: (alert: import("@meshwatch/types/dist/common").WithCreated<import("@meshwatch/types").CreateAlertDTO & { scheduler: string; } & { id: string; }>, timestamp: Date) => Promise<import("aws-sdk/lib/request").PromiseResult<import("aws-sdk/clients/ses").SendEmailResponse, import("aws-sdk/lib/error").AWSError>>; } export default EmailNotificationService;