UNPKG

715 BTypeScriptView Raw
1import { Configuration } from "../configuration";
2import { GraphClient } from "../spi/graph/GraphClient";
3import { GraphClientFactory } from "../spi/graph/GraphClientFactory";
4/**
5 * Factory for creating GraphClient instances for incoming commands and events.
6 *
7 * Uses a cache to store GraphClient instances for 5 mins after which new instances will be given out.
8 */
9export declare class ApolloGraphClientFactory implements GraphClientFactory {
10 private graphClients;
11 create(workspaceId: string, configuration: Configuration): GraphClient;
12 protected configure(configuration: Configuration): WindowOrWorkerGlobalScope["fetch"];
13 private init;
14}
15//# sourceMappingURL=ApolloGraphClientFactory.d.ts.map
\No newline at end of file