import type * as Platform from '../../core/platform/platform.js'; import * as UI from '../../ui/legacy/legacy.js'; export declare class EditFileSystemView extends UI.Widget.VBox implements UI.ListWidget.Delegate { private readonly fileSystemPath; private excludedFolders; private readonly eventListeners; private readonly excludedFoldersList; private muteUpdate?; private excludedFolderEditor?; constructor(fileSystemPath: Platform.DevToolsPath.UrlString); dispose(): void; private getFileSystem; private update; private addExcludedFolderButtonClicked; renderItem(item: string, editable: boolean): Element; removeItemRequested(_item: string, index: number): void; commitEdit(item: Platform.DevToolsPath.EncodedPathString, editor: UI.ListWidget.Editor, isNew: boolean): void; beginEdit(item: string): UI.ListWidget.Editor; private createExcludedFolderEditor; private normalizePrefix; wasShown(): void; }