UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

30 lines (29 loc) 1.02 kB
import type * as COA from '@motionpicture/coa-service'; import * as factory from '../../../../factory'; import { ActionRepo } from '../../../../repo/action'; import { TaskRepo } from '../../../../repo/task'; declare function processVoidTransaction4coa(params: { action: factory.action.authorize.offer.eventService.IAction; }, options: { /** * cancelPendingReservation async?(2025-03-03~) */ asyncCancelPendingReservation: boolean; }): (repos: { action: ActionRepo; reserveService: COA.service.Reserve; task: TaskRepo; }) => Promise<void>; declare function processVoidTransactionByAcceptAction4coa(params: { action: factory.action.accept.coaOffer.IAction; }, options: { /** * cancelPendingReservation async?(2025-03-03~) */ asyncCancelPendingReservation: boolean; }): (repos: { action: ActionRepo; reserveService: COA.service.Reserve; task: TaskRepo; }) => Promise<void>; export { processVoidTransaction4coa, processVoidTransactionByAcceptAction4coa };