import { WorkbenchObjectTree } from "@codingame/monaco-vscode-api/vscode/vs/platform/list/browser/listService"; import { TestExplorerTreeElement } from "./index.js"; import { ISerializedTestTreeCollapseState } from "./testingViewState.js"; export declare class TestingObjectTree extends WorkbenchObjectTree { /** * Gets a serialized view state for the tree, optimized for storage. * * @param updatePreviousState Optional previous state to mutate and update * instead of creating a new one. */ getOptimizedViewState(updatePreviousState?: ISerializedTestTreeCollapseState): ISerializedTestTreeCollapseState; }