import { Component } from 'react'; import { IProps } from './interface'; import './style.less'; /** * 弹框组件 */ interface IState { visible: boolean; value: string; } declare class Lov extends Component { input: any; static defaultProps: { placeholder: string; disabled: boolean; extraParams: {}; single: boolean; allowClear: boolean; showDetail: boolean; lovType: string; cancelDoubleClick: boolean; }; constructor(props: IProps); componentDidMount(): void; componentWillReceiveProps(nextProps: IProps): void; getDataLabel: (data: any, key: string) => any; focusHandle: () => void; okHandle: (values: any[] | any | null) => void; cancelHandle: () => void; onChange: (e: any) => void; render(): JSX.Element; } export default Lov;