import './TreeNav.css';
import React from 'react';
import { PropsWithHTMLAttributesAndRef } from '../../utils/types/PropsWithHTMLAttributes';
export declare type TreeNavPropGetLabel<ITEM> = (item: ITEM) => string;
declare type Props<ITEM> = {
    items: ITEM[];
    value: ITEM;
    getLabel: TreeNavPropGetLabel<ITEM>;
    className?: string;
    onClick?: any;
    title?: string;
};
declare type TreeNavProps = <ITEM>(props: PropsWithHTMLAttributesAndRef<Props<ITEM>, HTMLDivElement>) => React.ReactElement | null;
export declare const cnTreeNav: import("@bem-react/classname").ClassNameFormatter;
export declare const TreeNav: TreeNavProps;
export {};
