/// import React, { ComponentType } from 'react'; import { Component } from '../component'; import { ObjectType } from '../@types/common'; import { FormItemContextValue, GetFormItemConsumerProps, ItemProps } from './Props'; interface ItemState { inputs: ObjectType; errors: ObjectType; } declare class Item extends Component { static defaultProps: { className: string; style: {}; formItemErrors: never[]; keepErrorHeight: boolean; }; events: FormItemContextValue; updateTimer: NodeJS.Timeout; constructor(props: ItemProps); getErrors(): Error[]; handleUpdate(): void; bind(name: string): void; unbind(name: string): void; handleError(name: string, error: Error): void; renderHelp(errors: Error[]): JSX.Element | null; render(): JSX.Element; } export default Item; export declare const itemConsumer: (Origin: React.ComponentType) => React.FC>;