@chevre/domain
Version:
Chevre Domain Library for Node.js
13 lines (12 loc) • 440 B
TypeScript
/**
* COA予約取消取引サービス
*/
import type * as COA from '@motionpicture/coa-service';
import { IProcessReturnCOAReserveResult } from './cancelReservationCOA/factory';
type IConfirmOperation<T> = (repos: {
reserveService: COA.service.Reserve;
}) => Promise<T>;
declare function confirm(params: {
object: COA.factory.reserve.IStateReserveArgs;
}): IConfirmOperation<IProcessReturnCOAReserveResult>;
export { confirm };