UNPKG

595 BTypeScriptView Raw
1/// <reference types="isomorphic-fetch" />
2/// <reference types="typed-graphql" />
3import { HTTPFetchNetworkInterface, RequestAndOptions, Request, BatchedNetworkInterface } from './networkInterface';
4import { GraphQLResult } from 'graphql';
5import 'whatwg-fetch';
6export declare class HTTPBatchedNetworkInterface extends HTTPFetchNetworkInterface implements BatchedNetworkInterface {
7 constructor(uri: string, opts: RequestInit);
8 batchedFetchFromRemoteEndpoint(requestsAndOptions: RequestAndOptions[]): Promise<IResponse>;
9 batchQuery(requests: Request[]): Promise<GraphQLResult[]>;
10}