UNPKG

pip-services-email-node

Version:
14 lines (11 loc) 721 B
import { ConfigParams } from 'pip-services3-commons-node'; import { EmailMessageV1 } from '../data/version1/EmailMessageV1'; import { EmailRecipientV1 } from '../data/version1/EmailRecipientV1'; export interface IEmailController { sendMessage(correlationId: string, message: EmailMessageV1, parameters: ConfigParams, callback?: (err: any) => void): void; sendMessageToRecipient(correlationId: string, recipient: EmailRecipientV1, message: EmailMessageV1, parameters: ConfigParams, callback?: (err: any) => void); sendMessageToRecipients(correlationId: string, recipients: EmailRecipientV1[], message: EmailMessageV1, parameters: ConfigParams, callback?: (err: any) => void): void; }