import { type IUiLeveledTreeViewProps, type IUiStaticTreeViewProps } from "./types.js";
/**
 * An accessible treeview component with static data that can be navigated by keyboard.
 * This is component for tree where all items are same type.
 * Usable in a <Dropdown /> component.
 * Should implement https://www.w3.org/WAI/ARIA/apg/patterns/treeview/
 *
 * @internal
 */
export declare function UiStaticTreeview<Level>(props: IUiStaticTreeViewProps<Level>): import("react/jsx-runtime").JSX.Element;
/**
 * An accessible treeview component with static data that can be navigated by keyboard.
 * This is component for tree where on each level items have different types.
 * Usable in a <Dropdown /> component.
 * Should implement https://www.w3.org/WAI/ARIA/apg/patterns/treeview/
 *
 * @internal
 */
export declare function UiLeveledTreeview<Levels extends unknown[]>(props: IUiLeveledTreeViewProps<Levels>): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=UiTreeview.d.ts.map