@chevre/domain
Version:
Chevre Domain Library for Node.js
17 lines (16 loc) • 712 B
TypeScript
import * as factory from '../../../factory';
import type { ActionRepo } from '../../../repo/action';
import type { AssetTransactionRepo } from '../../../repo/assetTransaction';
import type { ProductRepo } from '../../../repo/product';
import type { ProjectRepo } from '../../../repo/project';
import type { TransactionNumberRepo } from '../../../repo/transactionNumber';
/**
* 入金を返却する
*/
export declare function returnMoneyTransfer(params: factory.task.IData<factory.taskName.ReturnMoneyTransfer>): (repos: {
action: ActionRepo;
assetTransaction: AssetTransactionRepo;
product: ProductRepo;
project: ProjectRepo;
transactionNumber: TransactionNumberRepo;
}) => Promise<void>;