import { listGalleries as publicListGalleries, getGallery as publicGetGallery, listGalleryItems as publicListGalleryItems, getGalleryItem as publicGetGalleryItem, createGallery as publicCreateGallery, updateGallery as publicUpdateGallery, deleteGallery as publicDeleteGallery, deleteGalleryItems as publicDeleteGalleryItems, bulkDeleteGalleryItems as publicBulkDeleteGalleryItems, createGalleryItem as publicCreateGalleryItem, updateGalleryItem as publicUpdateGalleryItem, deleteGalleryItem as publicDeleteGalleryItem } from './pro-gallery-v2-gallery-pro-gallery.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onGalleryCreated as publicOnGalleryCreated } from './pro-gallery-v2-gallery-pro-gallery.public.js'; import { onGalleryUpdated as publicOnGalleryUpdated } from './pro-gallery-v2-gallery-pro-gallery.public.js'; import { onGalleryDeleted as publicOnGalleryDeleted } from './pro-gallery-v2-gallery-pro-gallery.public.js'; import { onGalleryItemCreated as publicOnGalleryItemCreated } from './pro-gallery-v2-gallery-pro-gallery.public.js'; import { onGalleryItemUpdated as publicOnGalleryItemUpdated } from './pro-gallery-v2-gallery-pro-gallery.public.js'; import { onGalleryItemDeleted as publicOnGalleryItemDeleted } from './pro-gallery-v2-gallery-pro-gallery.public.js'; export declare const listGalleries: MaybeContext & typeof publicListGalleries>; export declare const getGallery: MaybeContext & typeof publicGetGallery>; export declare const listGalleryItems: MaybeContext & typeof publicListGalleryItems>; export declare const getGalleryItem: MaybeContext & typeof publicGetGalleryItem>; export declare const createGallery: MaybeContext & typeof publicCreateGallery>; export declare const updateGallery: MaybeContext & typeof publicUpdateGallery>; export declare const deleteGallery: MaybeContext & typeof publicDeleteGallery>; export declare const deleteGalleryItems: MaybeContext & typeof publicDeleteGalleryItems>; export declare const bulkDeleteGalleryItems: MaybeContext & typeof publicBulkDeleteGalleryItems>; export declare const createGalleryItem: MaybeContext & typeof publicCreateGalleryItem>; export declare const updateGalleryItem: MaybeContext & typeof publicUpdateGalleryItem>; export declare const deleteGalleryItem: MaybeContext & typeof publicDeleteGalleryItem>; /** * Triggered when a gallery is created. * * > __Note:__ The event data doesn't include gallery items or their IDs. * > To receive information about the created items you need to listen to the [Gallery Item Created webhook](https://dev.wix.com/api/rest/site-content/pro-gallery/gallery-item-created-webhook). */ export declare const onGalleryCreated: ReturnType>; /** * Triggered when a gallery is updated. * * > __Note:__ The event data doesn't include gallery items or their IDs. * > To receive information about the updated items you need to listen to the [Gallery Item Updated webhook](https://dev.wix.com/api/rest/site-content/pro-gallery/gallery-item-updated-webhook). */ export declare const onGalleryUpdated: ReturnType>; /** * Triggered when a gallery is deleted. */ export declare const onGalleryDeleted: ReturnType>; /** * Triggered when a media item in a specified gallery is created. */ export declare const onGalleryItemCreated: ReturnType>; /** * Triggered when a media item in a specified gallery is updated. */ export declare const onGalleryItemUpdated: ReturnType>; /** * Triggered when a media item in a specified gallery is deleted. * * > __Note:__ The event is triggered when a gallery item is deleted individually and when a gallery item is deleted because its gallery is deleted. * > The property `originatedFrom` has the value `Gallery Deleted` if the entire gallery is deleted. If the gallery item is deleted individually, this field is empty. */ export declare const onGalleryItemDeleted: ReturnType>; export { LinkType, LinkRel, Type, ImageType, VideoType, RCLabel, WebhookIdentityType, Enum, SearchIndexingNotificationState, State, } from './pro-gallery-v2-gallery-pro-gallery.universal.js'; export { Gallery, Item, ItemMetadataOneOf, Link, WixLink, WixLinkLinkOneOf, ExternalLink, PageLink, AnchorLink, DynamicPageLink, DocumentLink, EmailLink, PhoneLink, AddressLink, WhatsAppLink, TpaPageLink, Image, Point, UnsharpMasking, Video, VideoResolution, Text, Tags, SecondaryMedia, SecondaryMediaMetadataOneOf, InvalidateCache, InvalidateCacheGetByOneOf, App, Page, URI, File, GalleryPublished, CleanDeletedGalleriesEvent, ProgallerypublisherPublishGalleryRequest, ProgallerypublisherPublishGalleryResponse, GetActiveGalleryRevisionRequest, GetActiveGalleryRevisionResponse, GetGalleryRevisionRequest, GetGalleryRevisionResponse, PublishGalleryItemRequest, PublishGalleryItemResponse, PublishGalleryItemsRequest, PublishGalleryItemsResponse, Empty, HtmlSitePublished, EventsPage, HtmlSiteRCPublished, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, UpdateDocumentsEvent, UpdateDocumentsEventOperationOneOf, DocumentUpdateOperation, IndexDocument, DocumentPayload, DocumentImage, DeleteByIdsOperation, DeleteByFilterOperation, UpdateByFilterOperation, UpdateExistingOperation, SearchIndexingNotification, ListGalleriesItemsRequest, ItemId, ListGalleriesItemsResponse, ItemsInGallery, GalleryItemCreated, GalleryItemUpdated, GalleryItemDeleted, ListGalleriesRequest, ListGalleriesResponse, GetGalleryRequest, GetGalleryRequestVersionOneOf, GetGalleryResponse, ListGalleryItemsRequest, ListGalleryItemsResponse, GetGalleryItemRequest, GetGalleryItemResponse, CreateGalleryRequest, CreateGalleryResponse, UpdateGalleryRequest, UpdateGalleryResponse, DeleteGalleryRequest, DeleteGalleryResponse, DeleteGalleryItemsRequest, DeleteGalleryItemsResponse, BulkDeleteGalleryItemsRequest, BulkDeleteGalleryItemsResponse, CreateGalleryItemRequest, CreateGalleryItemResponse, CreateGalleryItemsRequest, CreateGalleryItemsResponse, UpdateGalleryItemRequest, UpdateGalleryItemResponse, DeleteGalleryItemRequest, DeleteGalleryItemResponse, PublishGalleryRequest, PublishGalleryResponse, ItemNonNullableFields, GalleryNonNullableFields, ListGalleriesResponseNonNullableFields, GetGalleryResponseNonNullableFields, ListGalleryItemsResponseNonNullableFields, GetGalleryItemResponseNonNullableFields, CreateGalleryResponseNonNullableFields, UpdateGalleryResponseNonNullableFields, DeleteGalleryResponseNonNullableFields, DeleteGalleryItemsResponseNonNullableFields, BulkDeleteGalleryItemsResponseNonNullableFields, CreateGalleryItemResponseNonNullableFields, UpdateGalleryItemResponseNonNullableFields, DeleteGalleryItemResponseNonNullableFields, BaseEventMetadata, EventMetadata, GalleryCreatedEnvelope, GalleryUpdatedEnvelope, GalleryDeletedEnvelope, GalleryItemCreatedEnvelope, GalleryItemUpdatedEnvelope, GalleryItemDeletedEnvelope, ListGalleriesOptions, GetGalleryOptions, ListGalleryItemsOptions, GetGalleryItemIdentifiers, CreateGalleryOptions, UpdateGallery, DeleteGalleryItemsOptions, UpdateGalleryItemIdentifiers, UpdateGalleryItem, DeleteGalleryItemIdentifiers, } from './pro-gallery-v2-gallery-pro-gallery.universal.js';