import { GraphQLConfig, GraphQLConfigData, GraphQLProjectConfig } from 'graphql-config'; export declare function patchConfig(config: T, cwd?: string, envVars?: { [key: string]: any; }): Promise; export declare function getCustomDirectives(version?: string): string[]; export declare function patchEndpointsToConfig(config: T, cwd?: string, envVars?: { [key: string]: any; }, graceful?: boolean): Promise; export declare function patchEndpointsToConfigData(config: GraphQLConfigData, cwd?: string, envVars?: { [key: string]: any; }, graceful?: boolean): Promise; export declare function makeConfigFromPath(cwd?: string, envVars?: { [key: string]: any; }): Promise;