UNPKG

@spartacus/order

Version:

Order feature library for Spartacus

20 lines (19 loc) 1.5 kB
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<Order>; getHistory(userId: string, pageSize?: number, currentPage?: number, sort?: string): Observable<OrderHistoryList>; getConsignmentTracking(orderCode: string, consignmentCode: string, userId?: string): Observable<ConsignmentTracking>; cancel(userId: string, orderCode: string, cancelRequestInput: CancellationRequestEntryInputList): Observable<{}>; return(userId: string, returnRequestInput: ReturnRequestEntryInputList): Observable<ReturnRequest>; getReturnRequestDetail(userId: string, returnRequestCode: string): Observable<ReturnRequest>; getReturnRequestList(userId: string, pageSize?: number, currentPage?: number, sort?: string): Observable<ReturnRequestList>; cancelReturnRequest(userId: string, returnRequestCode: string, returnRequestModification: ReturnRequestModification): Observable<{}>; static ɵfac: i0.ɵɵFactoryDeclaration<OrderConnector, never>; static ɵprov: i0.ɵɵInjectableDeclaration<OrderConnector>; }