import React from 'react'; export interface CityPickerProps { value: string; disabled?: boolean; onChange: (v: CityPickerValue) => void; onPreview?: (v: CityPickerValue) => void; className?: string; } export interface CityPickerValue { city: City; province: Province; } interface City { cityCode: string; name: string; provinceCode: string; } interface Province { provinceCode: string; name: string; CityTaxFullInfos: City[]; } interface State { range: Province[] | City[][]; v: number[]; } export declare class CityPicker extends React.PureComponent { state: State; componentDidMount(): void; componentWillReceiveProps(props: any): void; resolveState(value: any): void; handleColumnChange: (e: any) => void; handleChange: (e: any) => void; render(): JSX.Element; } export default CityPicker;