import { MinimalTreeViewStore } from "../MinimalTreeViewStore/index.js";
import { InnerSimpleTreeViewParameters, SimpleTreeViewItem, SimpleTreeViewStoreParameters, SimpleTreeViewState } from "./SimpleTreeViewStore.types.js";
import { TreeViewJSXItemsPlugin } from "../plugins/jsxItems/index.js";
export declare class SimpleTreeViewStore<Multiple extends boolean | undefined> extends MinimalTreeViewStore<SimpleTreeViewItem, Multiple, SimpleTreeViewState<Multiple>, InnerSimpleTreeViewParameters<Multiple>> {
  jsxItems: TreeViewJSXItemsPlugin;
  constructor(parameters: SimpleTreeViewStoreParameters<Multiple>);
  updateStateFromParameters(parameters: SimpleTreeViewStoreParameters<Multiple>): void;
}