UNPKG

620 BTypeScriptView Raw
1import { GraphQLSchema } from 'graphql';
2import { Transform, Request, ExecutionResult, RenameTypesOptions } from '@graphql-tools/utils';
3export default class RenameTypes implements Transform {
4 private readonly renamer;
5 private map;
6 private reverseMap;
7 private readonly renameBuiltins;
8 private readonly renameScalars;
9 constructor(renamer: (name: string) => string | undefined, options?: RenameTypesOptions);
10 transformSchema(originalSchema: GraphQLSchema): GraphQLSchema;
11 transformRequest(originalRequest: Request): Request;
12 transformResult(result: ExecutionResult): ExecutionResult;
13}