UNPKG

463 BTypeScriptView Raw
1import { ExecutionRequest, ExecutionResult } from '@graphql-tools/utils';
2import { DelegationContext } from './types';
3export declare class Transformer<TContext = Record<string, any>> {
4 private transformations;
5 private delegationContext;
6 constructor(context: DelegationContext<TContext>);
7 private addTransform;
8 transformRequest(originalRequest: ExecutionRequest): ExecutionRequest;
9 transformResult(originalResult: ExecutionResult): any;
10}