import React, { HTMLProps } from 'react';
import * as _headless_tree_core from '@headless-tree/core';
import { TreeInstance, DndState, AssistiveDndState, HotkeysConfig, TreeConfig } from '@headless-tree/core';
declare const getDefaultLabel: (dnd: DndState | null | undefined, assistiveState: AssistiveDndState, hotkeys: HotkeysConfig) => string;
declare const AssistiveTreeDescription: ({ tree, getLabel, ...props }: {
tree: TreeInstance;
getLabel?: typeof getDefaultLabel;
} & HTMLProps) => React.JSX.Element;
declare const useTree: (config: TreeConfig) => _headless_tree_core.TreeInstance;
export { AssistiveTreeDescription, useTree };