UNPKG

build-in-public-bot

Version:

AI-powered CLI bot for automating build-in-public tweets with code screenshots

23 lines 698 B
import { EventEmitter } from 'events'; export interface FileChange { type: 'add' | 'change' | 'unlink'; path: string; content?: string; timestamp: Date; } export declare class WatcherService extends EventEmitter { private static instance; private watcher; private ignoredPatterns; private constructor(); static getInstance(): WatcherService; start(watchPath?: string): Promise<void>; stop(): Promise<void>; private handleFileEvent; private isCodeFile; addIgnorePattern(pattern: string): void; removeIgnorePattern(pattern: string): void; getIgnorePatterns(): string[]; isWatching(): boolean; } //# sourceMappingURL=watcher.d.ts.map