@theia/workspace
Version:
Theia - Workspace Extension
15 lines • 751 B
TypeScript
import { Emitter, Event } from '@theia/core';
import { FileSystemPreferences } from '@theia/filesystem/lib/common';
import { WorkspaceSearchFilterProvider } from './workspace-search-filter-service';
/**
* A workspace search filter provider that contributes the user-configurable
* "Files: Exclude" settings from the preferences.
*/
export declare class WorkspaceFilesExcludeFilterProvider implements WorkspaceSearchFilterProvider {
protected readonly fsPreferences: FileSystemPreferences;
protected readonly onExclusionGlobsChangedEmitter: Emitter<void>;
readonly onExclusionGlobsChanged: Event<void>;
protected init(): void;
getExclusionGlobs(): string[];
}
//# sourceMappingURL=workspace-files-exclude-filter-provider.d.ts.map