@chevre/domain
Version:
Chevre Domain Library for Node.js
24 lines (23 loc) • 1.21 kB
TypeScript
import * as factory from '../../../../factory';
type IAcceptedOfferWithoutDetail = factory.action.accept.coaOffer.IAcceptedOfferWithoutDetail4COA & {
additionalProperty?: factory.propertyValue.IPropertyValue<string>[];
ticketInfo: factory.action.accept.coaOffer.ICOATicketInfo & {
spseatAdd1: number;
spseatAdd2: number;
spseatKbn: string;
};
};
declare function createUpdTmpReserveSeatArgs(params: {
object: factory.action.accept.coaOffer.IObjectWithoutDetail4COA;
coaInfo: Pick<factory.event.screeningEvent.ICOAInfo, 'dateJouei' | 'screenCode' | 'theaterCode' | 'timeBegin' | 'timeEnd' | 'titleBranchNum' | 'titleCode'>;
}): factory.action.accept.coaOffer.IUpdTmpReserveSeatArgs;
declare function processUpdTmpReserveSeatResult2recipe(params: {
processUpdTmpReserveSeatResult: {
updTmpReserveSeatArgs?: factory.action.accept.coaOffer.IUpdTmpReserveSeatArgs;
updTmpReserveSeatResult?: factory.action.accept.coaOffer.IUpdTmpReserveSeatResult;
};
project: {
id: string;
};
}): factory.action.accept.coaOffer.IRecipe;
export { IAcceptedOfferWithoutDetail, createUpdTmpReserveSeatArgs, processUpdTmpReserveSeatResult2recipe };