import { PureComponent } from "react"; import { SelectProps } from 'antd/lib/select/index'; declare type optionsType = { name: string; value: string | Number; key?: string; parent?: optionsType; children?: optionsType[]; }; export declare class DoubleSelect extends PureComponent<{ options: optionsType[]; value?: [string | Number, string | Number]; firstPlaceholder?: string; lastPlaceholder?: string; firstProps?: SelectProps; lastProps?: SelectProps; initCheck?: boolean; disabled?: boolean; onChange?: (value: [string | Number, string | Number]) => void; }> { private setAsyncState; state: { firstActive: any; lastActive: any; firstOptions: any[]; lastOptions: any[]; }; componentDidMount(): void; UNSAFE_componentWillReceiveProps(nextProps: any): void; initData(): void; onUpdateValue(value: any): void; onEmitChange(): void; onHandleFirstChange(value: any, option: any): void; onHandleLastChange(value: any, option: any): void; render(): JSX.Element; } export {};