import { RequestOptionsFactory } from '@wix/sdk-types'; /** * Creates a site embed. * The request body must include the `type` field as well as the field corresponding to the passed type, and 'order.position'. * The embed will be placed at the end of the list within the new position. */ export declare function createSiteEmbed(payload: object): RequestOptionsFactory; /** Retrieves a site embed. */ export declare function getSiteEmbed(payload: object): RequestOptionsFactory; /** * Updates a site embed. * When a site embed's position is changed, the embed will be placed at the end of the list within the new position. */ export declare function updateSiteEmbed(payload: object): RequestOptionsFactory; /** Deletes a site embed permanently. */ export declare function deleteSiteEmbed(payload: object): RequestOptionsFactory; /** Sets a site embed's placement order within the designated position. */ export declare function placeSiteEmbed(payload: object): RequestOptionsFactory; /** * Retrieves a list of up to 100 site embeds, given the provided [paging](https://dev.wix.com/docs/rest/articles/getting-started/api-query-language#the-paging-section), [filtering](https://dev.wix.com/docs/rest/articles/getting-started/api-query-language#the-filter-section) and [sorting](https://dev.wix.com/docs/rest/articles/getting-started/api-query-language#the-sort-section). * Filtering is supported for all site embed fields, with all relevant operators. * Sorting in ASC and DESC order is supported for all site embed fields. */ export declare function querySiteEmbeds(payload: object): RequestOptionsFactory; /** Updates a site embed's extended fields. */ export declare function updateExtendedFields(payload: object): RequestOptionsFactory;