@graphql-mesh/fusion-runtime
Version:
Runtime for GraphQL Mesh Fusion Supergraph
8 lines (7 loc) • 536 B
text/typescript
import type { DocumentNode } from 'graphql';
import type { DisposableExecutor } from '@graphql-tools/utils';
import { type UnifiedGraphManagerOptions } from './unifiedGraphManager.cjs';
type SdkRequester = (document: DocumentNode, variables?: any, operationContext?: any) => any;
export declare function getExecutorForUnifiedGraph<TContext>(opts: UnifiedGraphManagerOptions<TContext>): DisposableExecutor<TContext>;
export declare function getSdkRequesterForUnifiedGraph(opts: UnifiedGraphManagerOptions<any>): SdkRequester;
export {};