UNPKG

459 BTypeScriptView Raw
1import { Tracer, Span } from "@opencensus/core";
2import { GraphQLResolveInfo, ResponsePath } from "graphql";
3export declare const openCensusTracer: unique symbol;
4export declare const openCensusSpanMap: unique symbol;
5export declare function openCensusTracingGraphQLMiddleware(resolve: Function, parent: any, args: any, context: {
6 [openCensusTracer]?: Tracer;
7 [openCensusSpanMap]?: Map<ResponsePath, Span>;
8}, info: GraphQLResolveInfo): Promise<any>;