UNPKG

@vtex/diagnostics-nodejs

Version:

Diagnostics library for Node.js applications

14 lines 518 B
import { DiagnosticsConfig, ConfigProviderWithReload } from '../../types/config'; export declare class FileConfigProvider implements ConfigProviderWithReload { private filePath; private watcher; private callbacks; private debounceTimer; constructor(filePath: string); load(): Promise<DiagnosticsConfig | undefined>; onChange(callback: (config: DiagnosticsConfig) => void): void; private setupWatcher; private debounceReload; dispose(): void; } //# sourceMappingURL=file.d.ts.map