import { CreateMarketListingRequest, CreateMarketListingResponse, GetMarketListingRequest, GetMarketListingResponse, QueryMarketListingRequest, QueryMarketListingResponse, UpdateMarketListingRequest, UpdateMarketListingResponse, CompareRequest, CompareResponse } from './types.impl';
import type { RequestOptionsFactory } from '@wix/http-client';
/** create a new market listing */
export declare function createMarketListing(payload: CreateMarketListingRequest): RequestOptionsFactory<CreateMarketListingResponse>;
/** retrieve an existing market listing */
export declare function getMarketListing(payload: GetMarketListingRequest): RequestOptionsFactory<GetMarketListingResponse>;
/** update an existing market listing */
export declare function updateMarketListing(payload: UpdateMarketListingRequest): RequestOptionsFactory<UpdateMarketListingResponse>;
/** query market listings */
export declare function queryMarketListing(payload: QueryMarketListingRequest): RequestOptionsFactory<QueryMarketListingResponse>;
/** compare versions */
export declare function compare(payload: CompareRequest): RequestOptionsFactory<CompareResponse>;
