import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { LocalDeliveryOption, CreateLocalDeliveryOptionApplicationErrors, GetLocalDeliveryOptionOptions, ListLocalDeliveryOptionsResponse, UpdateLocalDeliveryOption, DeleteLocalDeliveryOptionOptions, BulkCreateLocalDeliveryOptionResponse, BulkCreateLocalDeliveryOptionApplicationErrors, BulkUpdateLocalDeliveryOptionResponse, AddDeliveryRegionOptions, AddDeliveryRegionResponse, RemoveDeliveryRegionOptions, RemoveDeliveryRegionResponse, LocalDeliveryOptionsQueryBuilder, LocalDeliveryOptionQuery, typedQueryLocalDeliveryOptions } from './index.typings.js'; export { AccountInfo, ActionEvent, AddDeliveryRegionRequest, AddressLocation, BulkCreateLocalDeliveryOptionRequest, BulkDeleteLocalDeliveryOptionRequest, BulkDeleteLocalDeliveryOptionResponse, BulkUpdateLocalDeliveryOptionRequest, CityConfig, CityItem, CommonQueryWithEntityContext, Condition, ConditionType, ConditionTypeWithLiterals, ConditionalRates, CreateLocalDeliveryOptionRequest, CreateLocalDeliveryOptionResponse, CursorPaging, CursorPagingMetadata, Cursors, CustomAreaConfig, DayOfWeek, DayOfWeekWithLiterals, DaySlot, Days, DeleteLocalDeliveryOptionRequest, DeleteLocalDeliveryOptionResponse, Destination, DomainEvent, DomainEventBodyOneOf, Empty, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, GetLocalDeliveryOptionRequest, GetLocalDeliveryOptionResponse, IdentificationData, IdentificationDataIdOneOf, LengthUnit, LengthUnitWithLiterals, ListLocalDeliveryOptionsRequest, LocalDeliveryAddress, LocalDeliveryOptionConfigOneOf, LocalDeliveryOptionError, LocalDeliveryOptionQuerySpec, LocalDeliveryOptionsQueryResult, LogicalOperator, LogicalOperatorWithLiterals, MessageEnvelope, Paging, QueryLocalDeliveryOptionsRequest, QueryLocalDeliveryOptionsResponse, QueryV2, QueryV2PagingMethodOneOf, RadiusConfig, RemoveDeliveryRegionRequest, RestoreInfo, ScheduledDelivery, SortOrder, SortOrderWithLiterals, Sorting, TimeOfDay, TimePoint, TimeSlot, TimeWindow, UpdateLocalDeliveryOptionRequest, UpdateLocalDeliveryOptionResponse, WebhookIdentityType, WebhookIdentityTypeWithLiterals, ZipCodeConfig, utils } from './index.typings.js'; declare function createLocalDeliveryOption$1(httpClient: HttpClient): CreateLocalDeliveryOptionSignature; interface CreateLocalDeliveryOptionSignature { /** */ (localDeliveryOption: NonNullablePaths): Promise & { __applicationErrorsType?: CreateLocalDeliveryOptionApplicationErrors; }>; } declare function getLocalDeliveryOption$1(httpClient: HttpClient): GetLocalDeliveryOptionSignature; interface GetLocalDeliveryOptionSignature { /** */ (localDeliveryOptionId: string, options?: GetLocalDeliveryOptionOptions): Promise>; } declare function listLocalDeliveryOptions$1(httpClient: HttpClient): ListLocalDeliveryOptionsSignature; interface ListLocalDeliveryOptionsSignature { /** @deprecated method is deprecated due to the fact that external_id is deprecated */ (externalId: string): Promise>; } declare function updateLocalDeliveryOption$1(httpClient: HttpClient): UpdateLocalDeliveryOptionSignature; interface UpdateLocalDeliveryOptionSignature { /** @param - LocalDeliveryOptionId - unique identifier of local delivery option */ (_id: string, localDeliveryOption: NonNullablePaths): Promise>; } declare function deleteLocalDeliveryOption$1(httpClient: HttpClient): DeleteLocalDeliveryOptionSignature; interface DeleteLocalDeliveryOptionSignature { /** */ (localDeliveryOptionId: string, options?: DeleteLocalDeliveryOptionOptions): Promise; } declare function bulkCreateLocalDeliveryOption$1(httpClient: HttpClient): BulkCreateLocalDeliveryOptionSignature; interface BulkCreateLocalDeliveryOptionSignature { /** */ (localDeliveryOptions: NonNullablePaths[]): Promise & { __applicationErrorsType?: BulkCreateLocalDeliveryOptionApplicationErrors; }>; } declare function bulkUpdateLocalDeliveryOption$1(httpClient: HttpClient): BulkUpdateLocalDeliveryOptionSignature; interface BulkUpdateLocalDeliveryOptionSignature { /** */ (localDeliveryOptions: NonNullablePaths[]): Promise>; } declare function bulkDeleteLocalDeliveryOption$1(httpClient: HttpClient): BulkDeleteLocalDeliveryOptionSignature; interface BulkDeleteLocalDeliveryOptionSignature { /** */ (ids: string[]): Promise; } declare function addDeliveryRegion$1(httpClient: HttpClient): AddDeliveryRegionSignature; interface AddDeliveryRegionSignature { /** */ (deliveryRegionId: string, options?: NonNullablePaths): Promise>; } declare function removeDeliveryRegion$1(httpClient: HttpClient): RemoveDeliveryRegionSignature; interface RemoveDeliveryRegionSignature { /** */ (deliveryRegionId: string, options?: NonNullablePaths): Promise>; } declare function customQueryLocalDeliveryOptions(httpClient: HttpClient): { (): LocalDeliveryOptionsQueryBuilder; (query: LocalDeliveryOptionQuery): ReturnType; }; declare const createLocalDeliveryOption: MaybeContext & typeof createLocalDeliveryOption$1>; declare const getLocalDeliveryOption: MaybeContext & typeof getLocalDeliveryOption$1>; declare const listLocalDeliveryOptions: MaybeContext & typeof listLocalDeliveryOptions$1>; declare const updateLocalDeliveryOption: MaybeContext & typeof updateLocalDeliveryOption$1>; declare const deleteLocalDeliveryOption: MaybeContext & typeof deleteLocalDeliveryOption$1>; declare const bulkCreateLocalDeliveryOption: MaybeContext & typeof bulkCreateLocalDeliveryOption$1>; declare const bulkUpdateLocalDeliveryOption: MaybeContext & typeof bulkUpdateLocalDeliveryOption$1>; declare const bulkDeleteLocalDeliveryOption: MaybeContext & typeof bulkDeleteLocalDeliveryOption$1>; declare const addDeliveryRegion: MaybeContext & typeof addDeliveryRegion$1>; declare const removeDeliveryRegion: MaybeContext & typeof removeDeliveryRegion$1>; declare const queryLocalDeliveryOptions: MaybeContext & typeof customQueryLocalDeliveryOptions>; export { AddDeliveryRegionOptions, AddDeliveryRegionResponse, BulkCreateLocalDeliveryOptionApplicationErrors, BulkCreateLocalDeliveryOptionResponse, BulkUpdateLocalDeliveryOptionResponse, CreateLocalDeliveryOptionApplicationErrors, DeleteLocalDeliveryOptionOptions, GetLocalDeliveryOptionOptions, ListLocalDeliveryOptionsResponse, LocalDeliveryOption, LocalDeliveryOptionQuery, LocalDeliveryOptionsQueryBuilder, RemoveDeliveryRegionOptions, RemoveDeliveryRegionResponse, UpdateLocalDeliveryOption, addDeliveryRegion, bulkCreateLocalDeliveryOption, bulkDeleteLocalDeliveryOption, bulkUpdateLocalDeliveryOption, createLocalDeliveryOption, deleteLocalDeliveryOption, getLocalDeliveryOption, listLocalDeliveryOptions, queryLocalDeliveryOptions, removeDeliveryRegion, updateLocalDeliveryOption };