import { TiktokConfig } from '../dto/request/config.request'; import { TiktokCombinablePackageBody, TiktokCreateFirstMileBundleBody, TiktokCreatePackageBody, TiktokGetEligibleShippingServiceInput, TiktokGetOrderSplitAttributesQuery, TiktokSearchCombinablePackagesQuery, TiktokSearchPackageInput, TiktokSplitOrdersQuery, TiktokUncombinePackagesBody } from '../dto/request/fulfillment-v3.request'; import { TiktokCombinePackageResponse, TiktokCreateFirstMileBundleResponse, TiktokCreatePackagesResponse, TiktokGetEligibleShippingServiceResponse, TiktokGetOrderSplitAttributesResponse, TiktokGetPackageHandoverTimeSlotsResponse, TiktokSearchCombinablePackagesResponse, TiktokSearchPackageResponse, TiktokSplittableGroupsResponse, TiktokUncombinePackagesResponse } from '../dto/response/fulfillment-v3.response'; import { TiktokResponseCommon } from '../dto/response/config.response'; /** * TikTok Shop `Fulfillment` API namespace. * * Access via `tiktok.fulfillment.()` on a `TiktokModule` instance. */ export declare class TiktokFulfillment { private config; constructor(config: TiktokConfig); getOrderSplitAttributes(params: TiktokGetOrderSplitAttributesQuery): Promise>; splitOrders(params: TiktokSplitOrdersQuery): Promise>; getEligibleShippingService(params: TiktokGetEligibleShippingServiceInput): Promise>; searchPackage(params: TiktokSearchPackageInput): Promise>; createPackage(params: TiktokCreatePackageBody): Promise>; createFirstMileBundle(params: TiktokCreateFirstMileBundleBody): Promise>; searchCombinablePackages(params: TiktokSearchCombinablePackagesQuery): Promise>; combinablePackage(params: TiktokCombinablePackageBody): Promise>; uncombinePackages(params: TiktokUncombinePackagesBody): Promise>; getPackageHandoverTimeSlots(package_id: string): Promise>; }