import { Class, FindRelationOptions, QueryService, SelectRelations } from '@ptc-org/nestjs-query-core'; import { NestjsQueryDataloader } from './relations.loader'; export type FindRelationsArgs = { dto: DTO; } & FindRelationOptions & SelectRelations; type FindRelationsOpts = Omit, 'filter'>; export declare class FindRelationsLoader implements NestjsQueryDataloader, Relation | undefined | Error> { readonly RelationDTO: Class; readonly relationName: string; constructor(RelationDTO: Class, relationName: string); createLoader(service: QueryService, opts?: FindRelationsOpts): (args: ReadonlyArray>) => Promise<(Relation | undefined | Error)[]>; private loadResults; private groupFinds; } export {};