import { ServiceType } from '../../ddo'; import { Instantiable, InstantiableConfig } from '../../Instantiable.abstract'; import { QueryResult } from '../../services'; import { SearchQuery } from '../../sdk'; export declare class SearchApi extends Instantiable { constructor(config: InstantiableConfig); query(query: SearchQuery): Promise; byText(text: string, offset?: number, page?: number, sort?: string, appId?: string): Promise; byPrice(minPrice: number, maxPrice: number, serviceType?: ServiceType, offset?: number, page?: number, sort?: string, appId?: string): Promise; }