/**
 * 关联多选框，仅支持两层关联选择。
 * 左边先点选，然后右边再次点选。
 * 可以满足，先从 tree 中选中一个元素，然后查出来一个列表再次勾选。
 */
import type { Option } from 'jamis-core';
import { BaseSelection } from '../../components';
import type { AssociatedSelectionProps } from '../types';
interface AssociatedSelectionState {
    leftValue?: Option;
}
export declare class AssociatedSelection extends BaseSelection<AssociatedSelectionProps, AssociatedSelectionState> {
    state: AssociatedSelectionState;
    componentDidMount(): void;
    leftOption2Value(option: Option): any;
    handleLeftSelect(value: Option): void;
    handleLeftDeferLoad(option: Option): void;
    handleRetry(option: Option): void;
    render(): JSX.Element;
}
export default AssociatedSelection;
