export { queryPlanSerializer, astSerializer } from './snapshotSerializers';
export { prettyFormatQueryPlan } from './prettyFormatQueryPlan';
export * from './QueryPlan';
import { QueryPlan } from './QueryPlan';
export * from './composedSchema';
import { BuildQueryPlanOptions, buildOperationContext, OperationContext } from './buildQueryPlan';
import { GraphQLSchema } from 'graphql';
export { BuildQueryPlanOptions, buildOperationContext };
export declare class QueryPlanner {
    readonly schema: GraphQLSchema;
    constructor(schema: GraphQLSchema);
    buildQueryPlan(operationContext: OperationContext, options?: BuildQueryPlanOptions): QueryPlan;
}
//# sourceMappingURL=index.d.ts.map