import { HttpClient, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { ItemTypeWithLiterals, EmbeddableItem, ListEmbeddableItemsOptions, ListEmbeddableItemsResponse } from './index.typings.js'; export { BookingDetails, CursorPaging, Cursors, EmbeddableItemItemTypeDetailsOneOf, EventDetails, GetEmbeddableItemRequest, GetEmbeddableItemResponse, ItemType, ListEmbeddableItemsRequest, PagingMetadataV2, PricingData } from './index.typings.js'; declare function getEmbeddableItem$1(httpClient: HttpClient): GetEmbeddableItemSignature; interface GetEmbeddableItemSignature { /** * Retrieves a specific embeddable item by ID and type. * @param - ID of the embeddable item to retrieve. * @param - Type of embeddable item to retrieve. * @returns Retrieved embeddable item. */ (embeddableItemId: string, itemType: ItemTypeWithLiterals): Promise; } declare function listEmbeddableItems$1(httpClient: HttpClient): ListEmbeddableItemsSignature; interface ListEmbeddableItemsSignature { /** * Lists embeddable items by type with optional search and pagination. * @param - Type of embeddable items to list. * @returns Response message containing app embedded content items * Response containing a list of embeddable items. */ (itemType: ItemTypeWithLiterals, options?: ListEmbeddableItemsOptions): Promise; } declare const getEmbeddableItem: MaybeContext & typeof getEmbeddableItem$1>; declare const listEmbeddableItems: MaybeContext & typeof listEmbeddableItems$1>; export { EmbeddableItem, ItemTypeWithLiterals, ListEmbeddableItemsOptions, ListEmbeddableItemsResponse, getEmbeddableItem, listEmbeddableItems };