import { ReactNode } from 'react'; import { CascaderBaseValue, NodeProps } from './Props'; import { PureComponent } from '../component'; interface NodeState { loading: boolean; } declare class Node extends PureComponent, NodeState> { handleUpdate: Function; constructor(props: NodeProps); componentWillUnmount(): void; checkDisabled(): boolean; handleClick(e: MouseEvent): void; handlePathChange(): void; handleChange(_: any, checked: boolean): void; handleSelect(e: MouseEvent): void; renderContent(): ReactNode; get hasChildren(): boolean; render(): JSX.Element; } export default Node;