@@ -2,10 +2,7 @@ import Maybe from './tsutils/Maybe';
2
2
import { Source } from './language/source' ;
3
3
import { GraphQLSchema } from './type/schema' ;
4
4
import { GraphQLFieldResolver , GraphQLTypeResolver } from './type/definition' ;
5
- import {
6
- ExecutionResult ,
7
- ExecutionResultDataDefault ,
8
- } from './execution/execute' ;
5
+ import { ExecutionResult } from './execution/execute' ;
9
6
10
7
/**
11
8
* This is the primary entry point function for fulfilling GraphQL operations
@@ -53,10 +50,8 @@ export interface GraphQLArgs {
53
50
typeResolver ?: Maybe < GraphQLTypeResolver < any , any > > ;
54
51
}
55
52
56
- export function graphql < TData = ExecutionResultDataDefault > (
57
- args : GraphQLArgs ,
58
- ) : Promise < ExecutionResult < TData > > ;
59
- export function graphql < TData = ExecutionResultDataDefault > (
53
+ export function graphql ( args : GraphQLArgs ) : Promise < ExecutionResult > ;
54
+ export function graphql (
60
55
schema : GraphQLSchema ,
61
56
source : Source | string ,
62
57
rootValue ?: any ,
@@ -65,18 +60,16 @@ export function graphql<TData = ExecutionResultDataDefault>(
65
60
operationName ?: Maybe < string > ,
66
61
fieldResolver ?: Maybe < GraphQLFieldResolver < any , any > > ,
67
62
typeResolver ?: Maybe < GraphQLTypeResolver < any , any > > ,
68
- ) : Promise < ExecutionResult < TData > > ;
63
+ ) : Promise < ExecutionResult > ;
69
64
70
65
/**
71
66
* The graphqlSync function also fulfills GraphQL operations by parsing,
72
67
* validating, and executing a GraphQL document along side a GraphQL schema.
73
68
* However, it guarantees to complete synchronously (or throw an error) assuming
74
69
* that all field resolvers are also synchronous.
75
70
*/
76
- export function graphqlSync < TData = ExecutionResultDataDefault > (
77
- args : GraphQLArgs ,
78
- ) : ExecutionResult < TData > ;
79
- export function graphqlSync < TData = ExecutionResultDataDefault > (
71
+ export function graphqlSync ( args : GraphQLArgs ) : ExecutionResult ;
72
+ export function graphqlSync (
80
73
schema : GraphQLSchema ,
81
74
source : Source | string ,
82
75
rootValue ?: any ,
@@ -85,4 +78,4 @@ export function graphqlSync<TData = ExecutionResultDataDefault>(
85
78
operationName ?: Maybe < string > ,
86
79
fieldResolver ?: Maybe < GraphQLFieldResolver < any , any > > ,
87
80
typeResolver ?: Maybe < GraphQLTypeResolver < any , any > > ,
88
- ) : ExecutionResult < TData > ;
81
+ ) : ExecutionResult ;
0 commit comments