turbowatch
Version:
Extremely fast file change detector and task orchestrator for Node.js.
13 lines • 514 B
TypeScript
/// <reference types="node" />
import { type FileChangeEvent } from '../types';
import { EventEmitter } from 'node:events';
interface BackendEventEmitter {
on(event: 'ready', listener: () => void): this;
on(event: 'change', listener: ({ filename }: FileChangeEvent) => void): this;
}
export declare abstract class FileWatchingBackend extends EventEmitter implements BackendEventEmitter {
constructor();
abstract close(): Promise<void>;
}
export {};
//# sourceMappingURL=FileWatchingBackend.d.ts.map