import type { TraceOptions, Filter, PaginationOptions } from './types'; import { EntityMetadata } from './metadata'; declare class QueryManagerImplementation { find({ entityMetadata, filter, pagination, }: { entityMetadata: EntityMetadata; filter?: Filter; pagination?: PaginationOptions; }, trace?: TraceOptions): Promise; flattenFilter({ entityMetadata, filter, }: { entityMetadata: EntityMetadata; filter?: Filter; }): Promise; } export declare const QueryManager: QueryManagerImplementation; export {};