import type { GraphQLSchema } from 'graphql';
import type { Executor } from '@graphql-mesh/transport-common';
import type { Logger, MeshFetch } from '@graphql-mesh/types';
export declare function createExecutorFromSchemaAST(schema: GraphQLSchema, fetchFn?: MeshFetch, operationHeaders?: Record<string, string>, logger?: Logger): Executor;
