import { Observable } from "rxjs"; import { ExecutionResult, GraphQLSchema, Source, GraphQLFieldResolver } from "graphql"; import Maybe from "graphql/tsutils/Maybe"; export declare type GraphQLArgs = { schema: GraphQLSchema; source: string | Source; rootValue?: unknown; contextValue?: unknown; variableValues?: Maybe<{ [key: string]: unknown; }>; operationName?: string | null; fieldResolver?: GraphQLFieldResolver | null; }; export declare function graphql(arg0: GraphQLArgs): Observable>; export declare function graphql(schema: GraphQLSchema, source: Source | string, rootValue?: unknown, contextValue?: unknown, variableValues?: Maybe<{ [key: string]: unknown; }>, operationName?: string | null, fieldResolver?: GraphQLFieldResolver | null): Observable>;