import { listFulfillmentsForSingleOrder as publicListFulfillmentsForSingleOrder, listFulfillmentsForMultipleOrders as publicListFulfillmentsForMultipleOrders, createFulfillment as publicCreateFulfillment, updateFulfillment as publicUpdateFulfillment, deleteFulfillment as publicDeleteFulfillment, bulkCreateFulfillments as publicBulkCreateFulfillments } from './ecom-v1-fulfillments-order-fulfillments.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onFulfillmentsUpdated as publicOnFulfillmentsUpdated } from './ecom-v1-fulfillments-order-fulfillments.public.js'; export declare const listFulfillmentsForSingleOrder: MaybeContext & typeof publicListFulfillmentsForSingleOrder>; export declare const listFulfillmentsForMultipleOrders: MaybeContext & typeof publicListFulfillmentsForMultipleOrders>; export declare const createFulfillment: MaybeContext & typeof publicCreateFulfillment>; export declare const updateFulfillment: MaybeContext & typeof publicUpdateFulfillment>; export declare const deleteFulfillment: MaybeContext & typeof publicDeleteFulfillment>; export declare const bulkCreateFulfillments: MaybeContext & typeof publicBulkCreateFulfillments>; /** * Triggered when one or more of an order's fulfillments are created, updated, or deleted. * * The response contains the order's ID and details about all of its fulfillments following the change. */ export declare const onFulfillmentsUpdated: ReturnType>; export { IdentityType, FulfillmentStatus, WebhookIdentityType, } from './ecom-v1-fulfillments-order-fulfillments.universal.js'; export { OrderWithFulfillments, Fulfillment, FulfillmentFulfillmentInfoOneOf, FulfillmentLineItem, FulfillmentTrackingInfo, CustomFulfillmentInfo, FulfillmentCreated, BuyerInfo, V2FulfillmentTrackingInfo, FulfillmentUpdated, FulfillmentDeleted, ListFulfillmentsForSingleOrderRequest, ListFulfillmentsForSingleOrderResponse, ListFulfillmentsForMultipleOrdersRequest, ListFulfillmentsForMultipleOrdersResponse, CreateFulfillmentRequest, CreateFulfillmentResponse, UpdateFulfillmentRequest, UpdateFulfillmentResponse, DeleteFulfillmentRequest, DeleteFulfillmentResponse, BulkCreateFulfillmentRequest, BulkCreateOrderWithFulfillments, BulkCreateFulfillmentResponse, BulkOrderFulfillmentsResult, ItemMetadata, ApplicationError, BulkActionMetadata, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, OrderWithFulfillmentsNonNullableFields, ListFulfillmentsForSingleOrderResponseNonNullableFields, ListFulfillmentsForMultipleOrdersResponseNonNullableFields, CreateFulfillmentResponseNonNullableFields, UpdateFulfillmentResponseNonNullableFields, DeleteFulfillmentResponseNonNullableFields, BulkCreateFulfillmentResponseNonNullableFields, BaseEventMetadata, EventMetadata, FulfillmentsUpdatedEnvelope, UpdateFulfillmentOptions, UpdateFulfillmentIdentifiers, DeleteFulfillmentIdentifiers, } from './ecom-v1-fulfillments-order-fulfillments.universal.js';