import { IAttributes as IRefundActionAttributes, IPurposeAsPlaceOrder } from '../action/trade/refund'; import { IExtendId } from '../autoGenerated'; import { ITaskAttributes } from '../task'; import { TaskName } from '../taskName'; export type IData = Pick & { purpose: IPurposeAsPlaceOrder; }; export interface IAttributes extends ITaskAttributes { name: TaskName.InvalidatePaymentUrl; data: IData; } /** * invalidatePaymentUrl task */ export type ITask = IExtendId;