@chevre/domain
Version:
Chevre Domain Library for Node.js
15 lines (14 loc) • 519 B
TypeScript
import * as factory from '../../../factory';
import type { OfferRepo } from '../../../repo/offer/unitPriceInCatalog';
import type { ISetting } from '../../../repo/setting';
import type { TaskRepo } from '../../../repo/task';
export declare function createInformOfferTasks(params: {
project: {
id: string;
};
ids: string[];
typeOf: factory.offerType.AggregateOffer;
}, setting: Pick<ISetting, 'onResourceUpdated'> | null): (repos: {
offer: OfferRepo;
task: TaskRepo;
}) => Promise<void>;