import { ShippingZoneSortingEnum } from '../constants/enum/ShippingZone'; declare class YouCanShippingZones { getShippingZones({ limit, page, sort_field, include, }: { limit?: number; page?: number; sort_field?: ShippingZoneSortingEnum; include?: string; }): Promise<{ data: IShippingZoneResponse[]; meta: IMetaResponse; }>; getAllShippingZones(): Promise<{ data: IShippingZoneResponse[]; }>; getShippingZoneById(shippingZoneId: string): Promise; createShippingZone(shippingZone: IShippingZone): Promise; updateShippingZone(shippingZoneId: string, shippingZone: IShippingZone): Promise; deleteShippingZone(shippingZoneId: string): Promise; createShippingRate(shippingZoneId: string, shippingRates: IShippingRate[]): Promise; updateShippingRate(shippingZoneId: string, shippingRates: IShippingRate[]): Promise; } export default YouCanShippingZones;