import * as React from 'react'; interface ItemListProps { /**是否可编辑,要求子组件支持editable属性 */ editable?: boolean; /** 控件大小,要求子组件支持size属性 */ size?: 'large' | 'middle' | 'small'; /**表单数据 */ value?: object; /**紧凑显示 */ compact?: boolean; /**标题 */ term?: string; /**标题栏上额外的元素 */ extra?: React.ReactNode; /**布局 */ layout?: 'horizontal' | 'vertical' | 'inline' | 'none'; /**列数,layout为inline时无效 */ col?: 1 | 2 | 3; /**表单name的前缀 */ rootPrefixName?: string; } interface ItemListState {} declare class ItemList extends React.Component { state: ItemListState; componentDidMount(): void; componentDidUpdate(prevProps: ItemListProps): void; componentWillUnmount(): void; render: () => React.ReactElement; } export default ItemList;