1 | import { Options, Variables } from './types';
|
2 | import 'cross-fetch/polyfill';
|
3 | import { ClientOptions } from '.';
|
4 | export declare class BatchedGraphQLClient {
|
5 | uri: string;
|
6 | options: Options;
|
7 | private dataloader;
|
8 | constructor(uri: string, options?: Options & ClientOptions);
|
9 | request<T extends any>(query: string, variables?: Variables, operationName?: string): Promise<T>;
|
10 | load: (keys: string[]) => Promise<any>;
|
11 | }
|