import { BmbyRest } from './BmbyRest'; import { Query } from '../entities/Query'; import { Property } from '../entities/Property'; import { BmbyHttpResponse } from '../IBmbyHttpClient'; import { QueryParams } from '../QueryParams'; import { PaginatedList } from '../PaginatedList'; export declare class QueryRest extends BmbyRest { listQueries(params: QueryParams): Promise>; listMatchedProperties(queryId: string): Promise>; insertQuery(query: Query): Promise; updateQuery(query: Query): Promise; getQuery(queryId: string): Promise; deleteQuery(queryId: string): Promise; setQueryStatus(queryId: string, isActive: boolean): Promise; }