@atomist/automation-client
Version:
Atomist API for software low-level client
19 lines • 640 B
TypeScript
import { Configuration } from "../../configuration";
import { ApolloGraphClientFactory } from "../../graph/ApolloGraphClientFactory";
import { GraphClient } from "./GraphClient";
/**
* Factory to create GraphClient instances
*/
export interface GraphClientFactory {
/**
* Create a GraphClient for the provided workspaceId
* @param workspaceId
* @param configuration
*/
create(workspaceId: string, configuration: Configuration): GraphClient;
}
/**
* Default GraphClientFactory to use
*/
export declare const DefaultGraphClientFactory: ApolloGraphClientFactory;
//# sourceMappingURL=GraphClientFactory.d.ts.map