import type { TreeSelectFactory, TreeSelectMode, TreeSelectProps, TreeSelectStylesNames, TreeSelectValue } from './TreeSelect';
export { TreeSelect } from './TreeSelect';
export { TreeSelectOption } from './TreeSelectOption';
export type { TreeSelectChevronAriaLabels, TreeSelectRenderNodePayload } from './TreeSelectOption';
export type { CheckedStrategy } from './get-checked-values-by-strategy';
export type { TreeSelectProps, TreeSelectStylesNames, TreeSelectFactory, TreeSelectMode, TreeSelectValue, };
export declare namespace TreeSelect {
    type Props = TreeSelectProps;
    type StylesNames = TreeSelectStylesNames;
    type Factory = TreeSelectFactory;
    type Mode = TreeSelectMode;
    type Value<Mode extends TreeSelectMode> = TreeSelectValue<Mode>;
}
