import { SortingType } from "../abstractions/common"; import { IEntitiesFindQuery } from "../abstractions/queries"; import { IEntitySearchParameters } from "../abstractions/searchParameters"; import { EntityServiceLocator } from "../providers/services"; export declare class EntitiesFindQuery, TSorting extends SortingType, TCursor, TUserContext> implements IEntitiesFindQuery { private readonly services; constructor(services: EntityServiceLocator); execute(request: TEntitySearchParameters): Promise; private getContext; private filterAllowedEntities; private authorizeSearch; }