gatsby
Version:
Blazing fast modern site generator for React
14 lines (13 loc) • 500 B
TypeScript
import { Span } from "opentracing";
import { GraphQLRunner } from "./graphql-runner";
import { IExecutionResult, PageContext } from "./types";
export interface IQueryJob {
id: string;
hash?: string;
query: string;
componentPath: string;
context: PageContext;
queryType: "page" | "static" | "slice";
pluginCreatorId?: string;
}
export declare function queryRunner(graphqlRunner: GraphQLRunner, queryJob: IQueryJob, parentSpan: Span | undefined): Promise<IExecutionResult>;