import { CORSOptions } from 'graphql-yoga';
import { MeshInstance } from '@graphql-mesh/runtime';
export declare const graphqlHandler: ({ getBuiltMesh, playgroundTitle, playgroundEnabled, graphqlEndpoint, corsConfig, batchingLimit, }: {
    getBuiltMesh: () => Promise<MeshInstance>;
    playgroundTitle: string;
    playgroundEnabled: boolean;
    graphqlEndpoint: string;
    corsConfig: CORSOptions;
    batchingLimit?: number;
}) => (request: Request, ctx: any) => Response | Promise<Response>;
