UNPKG

claude-flow

Version:

Enterprise-grade AI agent orchestration with ruv-swarm integration (Alpha Release)

19 lines (18 loc) 1.15 kB
import { FileSystemWatcher as VFileSystemWatcher } from 'vscode'; import { ClientCapabilities, DidChangeWatchedFilesRegistrationOptions, DocumentSelector, FileEvent, RegistrationType, ServerCapabilities } from 'vscode-languageserver-protocol'; import { FeatureClient, DynamicFeature, RegistrationData, FeatureState } from './features.js'; export declare class FileSystemWatcherFeature implements DynamicFeature<DidChangeWatchedFilesRegistrationOptions> { private readonly _client; private readonly _notifyFileEvent; private readonly _watchers; constructor(client: FeatureClient<object>, notifyFileEvent: (event: FileEvent) => void); constructor(): FeatureState; get registrationType(): RegistrationType<DidChangeWatchedFilesRegistrationOptions>; constructor(capabilities: ClientCapabilities): void; constructor(_capabilities: ServerCapabilities, _documentSelector: DocumentSelector): void; constructor(data: RegistrationData<DidChangeWatchedFilesRegistrationOptions>): void; constructor(id: string, fileSystemWatchers: VFileSystemWatcher[]): void; private hookListeners; constructor(id: string): void; constructor(): void; }