import type { DocumentNode } from 'graphql';
import type { DisposableExecutor } from '@graphql-tools/utils';
import { type UnifiedGraphManagerOptions } from './unifiedGraphManager.js';
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 {};
