import { IObject } from '../action/reserve'; import { IExtendId } from '../autoGenerated'; import { ITaskAttributes } from '../task'; import { TaskName } from '../taskName'; export interface IPotentialReserveAction { /** * 予約番号だけあれば、自動的に予約取引を参照する */ object: Pick; } export type IData = IPotentialReserveAction; export interface IAttributes extends ITaskAttributes { name: TaskName.Reserve; data: IData; } /** * 予約タスク */ export type ITask = IExtendId;