import { getMenuSiteUrl as publicGetMenuSiteUrl, queryMenusSiteUrl as publicQueryMenusSiteUrl, createMenu as publicCreateMenu, bulkCreateMenus as publicBulkCreateMenus, getMenu as publicGetMenu, listMenus as publicListMenus, queryMenus as publicQueryMenus, updateMenu as publicUpdateMenu, bulkUpdateMenu as publicBulkUpdateMenu, updateExtendedFields as publicUpdateExtendedFields, deleteMenu as publicDeleteMenu } from './restaurants-menus-v1-menu-menus.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onMenuCreated as publicOnMenuCreated } from './restaurants-menus-v1-menu-menus.public.js'; import { onMenuDeleted as publicOnMenuDeleted } from './restaurants-menus-v1-menu-menus.public.js'; import { onMenuUpdated as publicOnMenuUpdated } from './restaurants-menus-v1-menu-menus.public.js'; export declare const getMenuSiteUrl: MaybeContext & typeof publicGetMenuSiteUrl>; export declare const queryMenusSiteUrl: MaybeContext & typeof publicQueryMenusSiteUrl>; export declare const createMenu: MaybeContext & typeof publicCreateMenu>; export declare const bulkCreateMenus: MaybeContext & typeof publicBulkCreateMenus>; export declare const getMenu: MaybeContext & typeof publicGetMenu>; export declare const listMenus: MaybeContext & typeof publicListMenus>; export declare const queryMenus: MaybeContext & typeof publicQueryMenus>; export declare const updateMenu: MaybeContext & typeof publicUpdateMenu>; export declare const bulkUpdateMenu: MaybeContext & typeof publicBulkUpdateMenu>; export declare const updateExtendedFields: MaybeContext & typeof publicUpdateExtendedFields>; export declare const deleteMenu: MaybeContext & typeof publicDeleteMenu>; /** */ export declare const onMenuCreated: ReturnType>; /** * Triggered when a menu is deleted. */ export declare const onMenuDeleted: ReturnType>; /** * Triggered when a menu is updated. */ export declare const onMenuUpdated: ReturnType>; export { SortOrder, WebhookIdentityType, } from './restaurants-menus-v1-menu-menus.universal.js'; export { Menu, ExtendedFields, SeoSchema, Keyword, Tag, Settings, BusinessLocationDetails, GetMenuSiteUrlRequest, GetMenuSiteUrlResponse, MenuSiteUrl, QueryMenusSiteUrlRequest, CursorQuery, CursorQueryPagingMethodOneOf, Sorting, CursorPaging, QueryMenusSiteUrlResponse, CursorPagingMetadata, Cursors, Location, InvalidateCache, InvalidateCacheGetByOneOf, App, Page, URI, File, DeleteOrphanSections, MenusDataCloningCompleted, CreateMenuRequest, CreateMenuResponse, BulkCreateMenusRequest, BulkCreateMenusResponse, BulkCreateMenuResult, ItemMetadata, ApplicationError, BulkActionMetadata, GetMenuRequest, GetMenuResponse, ListMenusRequest, ListMenusResponse, QueryMenusRequest, QueryMenusResponse, UpdateMenuRequest, UpdateMenuResponse, BulkUpdateMenuRequest, MaskedMenu, BulkUpdateMenuResponse, BulkMenuResult, UpdateExtendedFieldsRequest, UpdateExtendedFieldsResponse, DeleteMenuRequest, DeleteMenuResponse, CloneMenusRequest, CloneMenusResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, Empty, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, GetMenuSiteUrlResponseNonNullableFields, QueryMenusSiteUrlResponseNonNullableFields, MenuNonNullableFields, CreateMenuResponseNonNullableFields, BulkCreateMenusResponseNonNullableFields, GetMenuResponseNonNullableFields, ListMenusResponseNonNullableFields, QueryMenusResponseNonNullableFields, UpdateMenuResponseNonNullableFields, BulkUpdateMenuResponseNonNullableFields, UpdateExtendedFieldsResponseNonNullableFields, BaseEventMetadata, EventMetadata, MenuCreatedEnvelope, MenuDeletedEnvelope, MenuUpdatedEnvelope, QueryMenusSiteUrlOptions, BulkCreateMenusOptions, ListMenusOptions, MenusQueryResult, MenusQueryBuilder, UpdateMenu, BulkUpdateMenuOptions, UpdateExtendedFieldsOptions, } from './restaurants-menus-v1-menu-menus.universal.js';