import { Class, QueryService } from '@nestjs-query/core'; import { ResolverClass, ServiceResolver } from './resolver.interface'; export interface ReferenceResolverOpts { key?: string; } /** * @internal * Mixin to expose `resolveReference` for a DTO on the resolver. */ export declare const Referenceable: >(DTOClass: Class, opts: ReferenceResolverOpts) => >>(BaseClass: B) => B; export declare const ReferenceResolver: = QueryService>(DTOClass: Class, opts?: ReferenceResolverOpts) => ResolverClass>;