import { Observable } from 'rxjs'; import { ApiPageable, ApiPageableParam, SkApiService } from 'sk-front-lib/api'; import { ISkOrderCount, ISkOrderList, ISkOrderLog, ISkOrderReqProgress, ISkShippingFee, ISkValidateCoupon, SkOrderCancelType, SkOrderDetail, SkOrderStatus, SkShippingMethod } from 'sk-front-lib/model'; import * as i0 from "@angular/core"; export declare class SkOrderService { private _apiService; constructor(_apiService: SkApiService); getAdminOrders(params?: ApiPageableParam): Observable>; getAdminOrdersCount(): Observable; getAdminOrder(id: string): Observable; getMyOrders(): Observable; getMyLatestOrders(): Observable; getOrderDetail(id: string): Observable; getOrderStatus(id: string): Observable; getOrderLogs(id: string): Observable; createAdminOrder(data: any): Observable; addOrderLog(id: string, message: string): Observable; updateAdminOrderBaseInfo(id: string, data: any): Observable; updateAdminConfirmTransferPayment(id: string): Observable; updateAdminCancel(id: string): Observable; updateAdminCancelForce(id: string): Observable; updateAdminProcessStart(id: string): Observable; updateAdminComplete(id: string): Observable; updateAdminPayment(id: string, data: { txId: string; cardName: string; cardQuota: string; }): Observable; updateAdminShippingStatus(id: string, data: any): Observable; deleteAdminOrders(orders: ISkOrderList[]): Observable; cancelOrder(id: string, data: { cancelType: SkOrderCancelType; cancelDesc: String; }): Observable; startProgress(id: string, data: ISkOrderReqProgress): Observable; moveToMyOrder(id: string): Observable; getAdminShippingFeeList(): Observable; createAdminShippingFee(data: ISkShippingFee): Observable; updateAdminShippingFee(id: number, data: ISkShippingFee): Observable; deleteAdminShippingFee(id: number): Observable; calculateShippingFee(id: string, method: SkShippingMethod, zipCode: string, serials?: string[]): Observable; validateCoupon(id: string, serials: string[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }