plugin-loader.d.ts 503 B

1234567891011121314
  1. import { Logger, Plugin, PluginNames, Tracer } from '@opencensus/core';
  2. export declare class PluginLoader {
  3. private tracer;
  4. private logger;
  5. plugins: Plugin[];
  6. private hookState;
  7. constructor(logger: Logger, tracer: Tracer);
  8. private static defaultPackageName;
  9. static defaultPluginsFromArray(modulesToPatch: string[]): PluginNames;
  10. private getPackageVersion;
  11. loadPlugins(pluginList: PluginNames): void;
  12. unloadPlugins(): void;
  13. static searchPathForTest: string;
  14. }