import { TraceExtra, TracingRegistry } from "./types"; export declare class TracingJS { private defaultRegistry; private registry?; private extra?; private destroy$; private get type(); private get browser(); private get collector(); private get clickTracker(); private get httpTracker(); private get fetchTracker(); constructor(extra?: TraceExtra, registry?: TracingRegistry); static init(window: Window): void; static create(extra?: TraceExtra, registry?: TracingRegistry): TracingJS; run(): void; handleCustomEvent(e: Event): void; private trackEventClick; private traceHttp; private addDestroyListener; } //# sourceMappingURL=tracingJS.d.ts.map