UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

16 lines (15 loc) 728 B
import type { AccountingReportRepo } from '../../../repo/accountingReport'; import type { ActionRepo } from '../../../repo/action'; import type { CredentialsRepo } from '../../../repo/credentials'; import type { PaymentServiceRepo } from '../../../repo/paymentService'; import type { TaskRepo } from '../../../repo/task'; import * as factory from '../../../factory'; import { Settings } from '../../../settings'; declare function voidTransaction(params: factory.task.voidPayment.IData): (repos: { action: ActionRepo; accountingReport: AccountingReportRepo; credentials: CredentialsRepo; paymentService: PaymentServiceRepo; task: TaskRepo; }, settings: Settings) => Promise<void>; export { voidTransaction };