import * as React from 'react'; import { CellInput as BaseProps } from './PropsType'; export interface CellInputProps extends BaseProps { prefixCls?: string; className?: string; } export default class CellInput extends React.Component { static defaultProps: { prefixCls: string; value: string; type: string; maxLength: number; autoFocus: boolean; onChange: () => void; onFocus: () => void; onConfirm: () => void; onError: () => void; errorMsg: string; validate: () => boolean; }; private Input; constructor(props: any); componentWillReceiveProps(nextProps: any): void; shouldComponentUpdate(nextProps: any, nextState: any): boolean; componentDidUpdate(): void; componentDidMount(): void; isValidate(value: any): boolean | object; isCompletion(value?: any): boolean; setCellsActive(value?: any): void; setValueState(value: any): void; setFocus(): void; clearValue(): void; onChange(e: any): void; onFocus(e: any): void; createCellsEle(): any[]; render(): JSX.Element; }