import React from 'react'; interface PropsType { disabled?: boolean; id: string; onChange: (value: any) => {}; value?: Array; columns: Array; addNode?: React.ReactNode; formatMessage?: (title: { id: string; }) => {}; } declare class EditableTable extends React.Component { columns: any; state: { dataSource: any[]; count: number; }; constructor(props: PropsType); componentWillReceiveProps(nextProps: PropsType): void; handleDelete: (key: string) => void; handleAdd: () => void; handleSave: (row: { key: any; }) => void; render(): JSX.Element; } export default EditableTable;