import { CancellationRequestEntryInputList, Order, OrderHistoryList, ReturnRequest, ReturnRequestEntryInputList, ReturnRequestList, ReturnRequestModification } from '@spartacus/core'; import { ConsignmentTracking } from '@spartacus/order/root'; import { Observable } from 'rxjs'; import { OrderAdapter } from './order.adapter'; import * as i0 from "@angular/core"; export declare class OrderConnector { protected adapter: OrderAdapter; constructor(adapter: OrderAdapter); get(userId: string, orderCode: string): Observable; getHistory(userId: string, pageSize?: number, currentPage?: number, sort?: string): Observable; getConsignmentTracking(orderCode: string, consignmentCode: string, userId?: string): Observable; cancel(userId: string, orderCode: string, cancelRequestInput: CancellationRequestEntryInputList): Observable<{}>; return(userId: string, returnRequestInput: ReturnRequestEntryInputList): Observable; getReturnRequestDetail(userId: string, returnRequestCode: string): Observable; getReturnRequestList(userId: string, pageSize?: number, currentPage?: number, sort?: string): Observable; cancelReturnRequest(userId: string, returnRequestCode: string, returnRequestModification: ReturnRequestModification): Observable<{}>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }