import { AddFulfillmentToOrderResult, CancelOrderResult, MutationAddFulfillmentToOrderArgs, MutationAddManualPaymentToOrderArgs, MutationAddNoteToOrderArgs, MutationCancelOrderArgs, MutationDeleteOrderNoteArgs, MutationModifyOrderArgs, MutationRefundOrderArgs, MutationSetOrderCustomFieldsArgs, MutationSettlePaymentArgs, MutationSettleRefundArgs, MutationTransitionFulfillmentToStateArgs, MutationTransitionOrderToStateArgs, MutationTransitionPaymentToStateArgs, MutationUpdateOrderNoteArgs, QueryOrderArgs, QueryOrdersArgs, RefundOrderResult, SettlePaymentResult, TransitionPaymentToStateResult } from '@subit/common/lib/generated-types'; import { PaginatedList } from '@subit/common/lib/shared-types'; import { ErrorResultUnion } from '../../../common/error/error-result'; import { Fulfillment } from '../../../entity/fulfillment/fulfillment.entity'; import { Order } from '../../../entity/order/order.entity'; import { Payment } from '../../../entity/payment/payment.entity'; import { Refund } from '../../../entity/refund/refund.entity'; import { OrderService } from '../../../service/services/order.service'; import { ShippingMethodService } from '../../../service/services/shipping-method.service'; import { RequestContext } from '../../common/request-context'; export declare class OrderResolver { private orderService; private shippingMethodService; constructor(orderService: OrderService, shippingMethodService: ShippingMethodService); orders(ctx: RequestContext, args: QueryOrdersArgs): Promise>; order(ctx: RequestContext, args: QueryOrderArgs): Promise; settlePayment(ctx: RequestContext, args: MutationSettlePaymentArgs): Promise>; addFulfillmentToOrder(ctx: RequestContext, args: MutationAddFulfillmentToOrderArgs): Promise>; cancelOrder(ctx: RequestContext, args: MutationCancelOrderArgs): Promise>; refundOrder(ctx: RequestContext, args: MutationRefundOrderArgs): Promise>; settleRefund(ctx: RequestContext, args: MutationSettleRefundArgs): Promise; addNoteToOrder(ctx: RequestContext, args: MutationAddNoteToOrderArgs): Promise; updateOrderNote(ctx: RequestContext, args: MutationUpdateOrderNoteArgs): Promise; deleteOrderNote(ctx: RequestContext, args: MutationDeleteOrderNoteArgs): Promise; setOrderCustomFields(ctx: RequestContext, args: MutationSetOrderCustomFieldsArgs): Promise; transitionOrderToState(ctx: RequestContext, args: MutationTransitionOrderToStateArgs): Promise; transitionFulfillmentToState(ctx: RequestContext, args: MutationTransitionFulfillmentToStateArgs): Promise; transitionPaymentToState(ctx: RequestContext, args: MutationTransitionPaymentToStateArgs): Promise>; modifyOrder(ctx: RequestContext, args: MutationModifyOrderArgs): Promise>; addManualPaymentToOrder(ctx: RequestContext, args: MutationAddManualPaymentToOrderArgs): Promise>; }