import { Type } from '../model'; import { FilterTypeGenerator } from './filter-input-types'; import { QueryNodeField } from './query-node-object-type'; import { RootFieldHelper } from './root-field-helper'; /** * Augments list fields with filter features */ export declare class FilterAugmentation { private readonly filterTypeGenerator; private readonly rootFieldHelper; constructor(filterTypeGenerator: FilterTypeGenerator, rootFieldHelper: RootFieldHelper); augment(schemaField: QueryNodeField, itemType: Type): QueryNodeField; }