import { ListProvidersRequest, ListProvidersResponse, ListInstalledProvidersRequest, ListInstalledProvidersResponse, QueryItemsRequest, QueryItemsResponse, QueryItemsApplicationErrors } from './types.impl';
import type { RequestOptionsFactory } from '@wix/http-client';
/** Returns list of installed app providers for a specific site */
export declare function listInstalledProviders(payload: ListInstalledProvidersRequest): RequestOptionsFactory<ListInstalledProvidersResponse>;
/** Returns list of all existing providers */
export declare function listProviders(payload: ListProvidersRequest): RequestOptionsFactory<ListProvidersResponse>;
/**
 * Retrieves a list of items that match the specified criteria.
 *
 * Returns:
 * - A list of items that match the search criteria.
 * - Metadata about the search results, such as the total number of items and pagination information.
 */
export declare function queryItems(payload: QueryItemsRequest): RequestOptionsFactory<QueryItemsResponse & {
    __applicationErrorsType?: QueryItemsApplicationErrors;
}>;
