import React from 'react';
import { PureComponent } from '../component';
import { ContentProps } from './Props';
declare class Content<DataItem, Value extends any[]> extends PureComponent<ContentProps<DataItem, Value>> {
    constructor(props: ContentProps<DataItem, Value>);
    componentDidMount(): void;
    componentWillUnmount(): void;
    handleNodeClick(): void;
    handleUpdate(): void;
    handleNodeExpand(): void;
    handleIndicatorClick(): void;
    renderNode(): React.ReactNode;
    renderIndicator(): JSX.Element | null;
    render(): JSX.Element;
}
export default Content;
