import { TiktokConfig } from '../dto/request/config.request'; import { TiktokResponseCommon } from '../dto/response/config.response'; import { TiktokGetGlobalSellerWarehousesResponse, TiktokGetWarehousesDeliveryOptionsResponse, TiktokGetWarehousesResponse } from '../dto/response/logistic-v3.response'; /** * Get a list of warehouses bound to the current shop. * * GET /logistics/202309/warehouses */ export declare function getWarehouseList(config: TiktokConfig): Promise>; /** * Get global seller warehouses, typically used for cross-border sellers. * * GET /logistics/202309/global_warehouses */ export declare function getGlobalSellerWarehouse(config: TiktokConfig): Promise>; /** * Get delivery options available for the specified warehouse. * * GET /logistics/202309/warehouses/{warehouse_id}/delivery_options * * @param warehouse_id - The ID of the warehouse */ export declare function getWarehouseDeliveryOptions(warehouse_id: string, config: TiktokConfig): Promise>; /** * Get available shipping providers for the specified delivery option. * * GET /logistics/202309/delivery_options/{delivery_option_id}/shipping_providers * * @param delivery_option_id - The ID of the delivery option */ export declare function getShippingProviders(delivery_option_id: string, config: TiktokConfig): Promise>;