UNPKG

@vtex/api

Version:
6 lines (5 loc) 531 B
import { Tracer } from 'opentracing'; import { ServiceContext } from '../worker/runtime/typings'; export declare const addTracingMiddleware: (tracer: Tracer) => (ctx: ServiceContext, next: () => Promise<void>) => Promise<void>; export declare const nameSpanOperationMiddleware: (operationType: string, operationName: string) => (ctx: ServiceContext, next: () => Promise<void>) => Promise<void>; export declare const traceUserLandRemainingPipelineMiddleware: () => (ctx: ServiceContext, next: () => Promise<void>) => Promise<void>;