import { GraphQLFieldResolver, GraphQLInputType, GraphQLSchema, IntrospectionObjectType, IntrospectionType } from 'graphql'; import { DataResolver, TypeGenerator } from './GraphQLGenieInterfaces'; import { Relations } from './TypeGeneratorUtilities'; export declare class GenerateConnections implements TypeGenerator { private objectName; private types; private schema; private dataResolver; private fields; private resolvers; private edgeResolvers; private currOutputObjectTypeDefs; private currInputObjectTypes; private schemaInfo; private relations; constructor(dataResolver: DataResolver, objectName: string, types: IntrospectionObjectType[], $schema: GraphQLSchema, $currOutputObjectTypeDefs: Set, $currInputObjectTypes: Map, $schemaInfo: IntrospectionType[], $relations: Relations); generate(): void; getResolvers(): Map>>; getFieldsOnObject(): Map; private createNewTypes; } //# sourceMappingURL=GenerateConnections.d.ts.map