import { GraphQLFieldConfig, GraphQLFieldConfigMap, GraphQLSchema } from 'graphql'; export declare function appendObjectFields(schema: GraphQLSchema, typeName: string, additionalFields: GraphQLFieldConfigMap): GraphQLSchema; export declare function removeObjectFields(schema: GraphQLSchema, typeName: string, testFn: (fieldName: string, field: GraphQLFieldConfig) => boolean): [GraphQLSchema, GraphQLFieldConfigMap]; export declare function selectObjectFields(schema: GraphQLSchema, typeName: string, testFn: (fieldName: string, field: GraphQLFieldConfig) => boolean): GraphQLFieldConfigMap; export declare function modifyObjectFields(schema: GraphQLSchema, typeName: string, testFn: (fieldName: string, field: GraphQLFieldConfig) => boolean, newFields: GraphQLFieldConfigMap): [GraphQLSchema, GraphQLFieldConfigMap];