import { FieldOptions, ReturnTypeFuncValue } from '@nestjs/graphql'; import { Decorator } from './types'; /** * Marks a field as a collection field meaning it supports detail and summary aggregations * * @extends ArgsField * * @param ty An arrow function returning the type of the field * @param options Standard Nestjs field options */ export declare function CollectionField(ty?: () => T, options?: FieldOptions): Decorator; /** * Marks a field as a collection field meaning it supports detail and summary aggregations * * @extends ArgsField * * @param options Standard Nestjs field options */ export declare function CollectionField(options?: FieldOptions): Decorator;