import { ViewProps } from "@vnxjs/components/types/View";
import { ReactNode } from "react";
import { TreeSelectTabObject } from "./tree-select.shared";
export interface TreeSelectProps extends ViewProps {
    defaultTabValue?: any;
    tabValue?: any;
    defaultValue?: any | any[];
    value?: any | any[];
    activeIcon?: ReactNode;
    children?: ReactNode;
    onTabChange?(value: any, tabObject: TreeSelectTabObject): void;
    onChange?(values: any | any[]): void;
}
declare function TreeSelect(props: TreeSelectProps): JSX.Element;
export default TreeSelect;
