import { IFetchOptions } from '@aller/express-opentracing/dist/interface/IFetchOptions'; import { IResponse } from '@aller/express-opentracing/dist/interface/IResponse'; import { Span, Tracer } from 'opentracing'; import { IPhase } from './log'; interface IComponentTracing { span: Span; parentSpan: Span; componentName: string; phase: IPhase; } export declare const createComponentSpan: (parentSpan: Span, componentName: string, tracer: Tracer) => IComponentTracing; export declare const fetcher: (url: string, componentTracing: IComponentTracing, options?: IFetchOptions | undefined) => Promise; export {};