import type { AggregateResult, Aggregation, Caller, Filter, PaginatedFilter, Projection, RecordData } from '@forestadmin/datasource-toolkit'; import { CollectionDecorator } from '@forestadmin/datasource-toolkit'; export default class LazyJoinDecorator extends CollectionDecorator { list(caller: Caller, filter: PaginatedFilter, projection: Projection): Promise; aggregate(caller: Caller, filter: Filter, aggregation: Aggregation, limit?: number): Promise; private isLazyRelationProjection; private refineField; refineFilter(caller: Caller, filter?: PaginatedFilter): Promise; private refineResults; } //# sourceMappingURL=collection.d.ts.map