UNPKG

gatsby

Version:
14 lines (13 loc) 500 B
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>;