import { TiktokConfig } from '../../dto/request/config.request'; import { TiktokResponseOrderDetail, TiktokResponseOrderList, TiktokResponsePriceDetail } from '../../dto/response/order.response'; import { TiktokRequestShipPackage } from '../../dto/request/fulfillment.request'; import { TiktokRequestOrderList } from '../../dto/request/order.request'; /** * * @param orderNumber The order number. * @param config Tiktok API configuration. * @returns The response containing the order detail. */ export declare function getOrderDetail(orderNumber: string, config: TiktokConfig): Promise; /** * Search orders from TikTok Shop v2 Get Order List. * * Usage: * getOrderList({ * beforeHours: 24, * orderStatus: 'UNPAID', * sortField: 'create_time', * sortOrder: 'ASC', * pageSize: 20, * }, config) * * If orderStatus is omitted or set to ALL, the SDK will not send order_status. * * @param options Query/filter options. * @param config TikTok Shop API configuration. * @returns The response containing the order list. */ export declare function getOrderList(options: TiktokRequestOrderList, config: TiktokConfig): Promise; /** * Get the detailed pricing calculation information of an order, including vouchers and tax. * * @param orderId TikTok Shop order ID. * @param config TikTok Shop API configuration. * @returns The response containing order price detail. */ export declare function getPriceDetail(orderId: string, config: TiktokConfig): Promise; /** * * @param packageId - Package ID. * @param payload - Payload. * @param config - Tiktok API configuration. * @returns {Promise} */ export declare function shipPackage(packageId: string, payload: TiktokRequestShipPackage, config: TiktokConfig): Promise;