import { Log } from '../tools/log.js'; type ListenerCallback = () => (void); export declare class LogWatcher { private readonly log; private readonly storagePath; private tailFile?; private readonly matchers; constructor(log: Log, storagePath: string); private startWatching; teardown(): void; registerPattern(pattern: string, callback: ListenerCallback): void; } export {};