import { OrderHistoryArgs } from '@subit/common/lib/generated-types'; import { Order } from '../../../entity/order/order.entity'; import { HistoryService } from '../../../service/services/history.service'; import { OrderService } from '../../../service/services/order.service'; import { ShippingMethodService } from '../../../service/services/shipping-method.service'; import { ApiType } from '../../common/get-api-type'; import { RequestContext } from '../../common/request-context'; export declare class OrderEntityResolver { private orderService; private shippingMethodService; private historyService; constructor(orderService: OrderService, shippingMethodService: ShippingMethodService, historyService: HistoryService); payments(ctx: RequestContext, order: Order): Promise; fulfillments(ctx: RequestContext, order: Order): Promise; surcharges(ctx: RequestContext, order: Order): Promise; lines(ctx: RequestContext, order: Order): Promise; history(ctx: RequestContext, apiType: ApiType, order: Order, args: OrderHistoryArgs): Promise>; promotions(ctx: RequestContext, order: Order): Promise; } export declare class OrderAdminEntityResolver { private orderService; constructor(orderService: OrderService); modifications(ctx: RequestContext, order: Order): Promise; nextStates(order: Order): Promise; }