DefinitelyTyped/types/jaeger-client/jaeger-client-tests.ts
jgeth a39cadfd2a Adds type definitions for 'jaeger-client' (#35796)
Adds type definitions and tests
Adds package configuration for external types
Adds tsconfig and tslint config
Adds target Typescript version header to support 'opentracing' external types
2019-05-28 14:52:08 -07:00

11 lines
400 B
TypeScript

import * as jaegerClient from "jaeger-client";
import * as promClient from "prom-client";
const tracingConfig: jaegerClient.TracingConfig = {};
const tracingOptions: jaegerClient.TracingOptions = {};
jaegerClient.initTracer(tracingConfig, tracingOptions);
jaegerClient.initTracerFromEnv(tracingConfig, tracingOptions);
const metrics = new jaegerClient.PrometheusMetricsFactory(promClient, "foo");