UNPKG

421 BTypeScriptView Raw
1import { GraphQLSchema } from 'graphql';
2import { Request } from '../Interfaces';
3import { Transform } from './transforms';
4export default class ReplaceFieldWithFragment implements Transform {
5 private targetSchema;
6 private mapping;
7 constructor(targetSchema: GraphQLSchema, fragments: Array<{
8 field: string;
9 fragment: string;
10 }>);
11 transformRequest(originalRequest: Request): Request;
12}