/// import { ApolloLink, Operation, FetchResult } from '../core'; import { Observable } from '../../utilities'; import { HttpOptions } from '../http'; export declare namespace BatchHttpLink { interface Options extends HttpOptions { batchMax?: number; batchInterval?: number; batchKey?: (operation: Operation) => string; } } export declare class BatchHttpLink extends ApolloLink { private batchInterval; private batchMax; private batcher; constructor(fetchParams?: BatchHttpLink.Options); request(operation: Operation): Observable | null; } //# sourceMappingURL=batchHttpLink.d.ts.map