UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

21 lines (20 loc) 764 B
import type { MailData } from '@sendgrid/helpers/classes/mail'; import * as factory from '../../factory'; export declare const ABORT_REPORT_SUBJECT = "tasks aborted"; export interface ILineNotifyMessage { subject: string; content: string; } export declare function task2lineNotify(params: { task: factory.task.ITask<factory.taskName>; }): ILineNotifyMessage; export declare function tasks2lineNotify(params: { tasks: factory.task.ITask<factory.taskName>[]; }): ILineNotifyMessage; export declare function createSendEmailMessageRecipe(params: { mailData?: MailData; afterMedia?: factory.action.transfer.send.message.email.ISendMultipleResult; project: { id: string; }; }): factory.action.transfer.send.message.email.IRecipe;