import type { TaskRepo } from '../../../../repo/task';
import * as factory from '../../../../factory';
declare function createSendEmailMessageTaskIfNotExist(params: {
    sendEmailMessage?: Pick<factory.action.transfer.send.message.email.IAttributes, 'object'>[];
    order: Pick<factory.order.IOrder, 'customer' | 'orderDate' | 'orderNumber' | 'price' | 'priceCurrency' | 'project' | 'typeOf'>;
}): (repos: {
    task: TaskRepo;
}) => Promise<void>;
export { createSendEmailMessageTaskIfNotExist };
