import { GraphQLFieldConfigArgumentMap } from 'graphql'; import { RootEntityType } from '../model'; import { EnumTypeGenerator } from './enum-type-generator'; export declare class UniqueFieldArgumentsGenerator { private readonly enumTypeGenerator; constructor(enumTypeGenerator: EnumTypeGenerator); getArgumentsForUniqueFields(rootEntityType: RootEntityType): GraphQLFieldConfigArgumentMap; private getAsGraphQLTypeOrThrow; }