UNPKG

2.27 kBTypeScriptView Raw
1import { Request, createNetworkInterface, NetworkInterface, SubscriptionNetworkInterface, HTTPFetchNetworkInterface } from './transport/networkInterface';
2import { createBatchingNetworkInterface, HTTPBatchedNetworkInterface } from './transport/batchedNetworkInterface';
3import { print } from 'graphql/language/printer';
4import { createApolloStore, ApolloStore, createApolloReducer } from './store';
5import { ObservableQuery, FetchMoreOptions, UpdateQueryOptions } from './core/ObservableQuery';
6import { Subscription } from './util/Observable';
7import { WatchQueryOptions, MutationOptions, SubscriptionOptions, FetchPolicy, FetchMoreQueryOptions, SubscribeToMoreOptions } from './core/watchQueryOptions';
8import { readQueryFromStore } from './data/readFromStore';
9import { writeQueryToStore } from './data/writeToStore';
10import { MutationQueryReducersMap } from './data/mutationResults';
11import { getQueryDefinition, getMutationDefinition, getFragmentDefinitions, FragmentMap, createFragmentMap } from './queries/getFromAST';
12import { NetworkStatus } from './queries/networkStatus';
13import { addTypenameToDocument } from './queries/queryTransform';
14import { ApolloError } from './errors/ApolloError';
15import ApolloClient from './ApolloClient';
16import { ApolloQueryResult, ApolloExecutionResult } from './core/types';
17import { toIdValue } from './data/storeUtils';
18import { IntrospectionFragmentMatcher, FragmentMatcherInterface } from './data/fragmentMatcher';
19export { createNetworkInterface, createBatchingNetworkInterface, createApolloStore, createApolloReducer, readQueryFromStore, writeQueryToStore, addTypenameToDocument, createFragmentMap, NetworkStatus, ApolloError, getQueryDefinition, getMutationDefinition, getFragmentDefinitions, FragmentMap, Request, ApolloQueryResult, ApolloExecutionResult, toIdValue, IntrospectionFragmentMatcher, FragmentMatcherInterface, print as printAST, NetworkInterface, SubscriptionNetworkInterface, HTTPFetchNetworkInterface, HTTPBatchedNetworkInterface, FetchPolicy, WatchQueryOptions, MutationOptions, ObservableQuery, MutationQueryReducersMap, Subscription, SubscriptionOptions, ApolloStore, ApolloClient, FetchMoreOptions, UpdateQueryOptions, FetchMoreQueryOptions, SubscribeToMoreOptions };
20export default ApolloClient;