import { AllStoreState } from "../../../managers/store";
import { TREE_SELECTABLE_MODES } from "../../../utils/enums";
import { SlTreeCheckedMeta } from './types';
export interface NavigationStoreState extends AllStoreState {
    selectable: TREE_SELECTABLE_MODES | `${TREE_SELECTABLE_MODES}`;
    checkedMap: Map<HTMLSlTreeItemElement, SlTreeCheckedMeta>;
    indeterminateSet: Set<HTMLSlTreeItemElement>;
    keepOpen: boolean;
    lastOpenedEl?: HTMLSlTreeItemElement;
    onItemChecked?: (element: HTMLSlTreeItemElement, checked: boolean, isLeaf: boolean) => void;
}
declare const defaultStoreData: NavigationStoreState;
export default defaultStoreData;
