UNPKG

594 BTypeScriptView Raw
1import { ApolloLink, FetchResult } from 'apollo-link';
2import { GraphQLResolveInfo, DocumentNode } from 'graphql';
3export declare const linkToSubscriber: (link: ApolloLink) => <TReturn, TArgs, TContext>({ document, variables, context, info, }: {
4 document: DocumentNode;
5 variables: TArgs;
6 context: TContext;
7 info: GraphQLResolveInfo;
8}) => Promise<AsyncIterator<FetchResult<TReturn, Record<string, any>, Record<string, any>>, any, undefined> & {
9 [Symbol.asyncIterator]: () => AsyncIterator<FetchResult<TReturn, Record<string, any>, Record<string, any>>, any, undefined>;
10}>;