import React from 'react'; import { AddressNode, NodeIDStrict, SelectionChain } from './Types'; import { AddressStore } from './AddressStore'; interface AddressIntlCascaderProps { value: SelectionChain; onChange: (value: NodeIDStrict) => any; rootNodeId: NodeIDStrict; maxLevel?: number; addressStore: AddressStore; } export default class AddressIntlCascader extends React.Component { static propTypes: { value: any; onChange: any; rootNodeId: any; maxLevel: any; addressStore: any; }; static defaultProps: { value: any[]; }; activeChainSet: Set; constructor(props: AddressIntlCascaderProps); handleSelect(node: AddressNode): void; renderMenu(node: AddressNode, zIndex: number, activeChainSet: Set): JSX.Element; render(): JSX.Element; } export {};