import React from 'react'; import { ColumnObject, CommonBaseTableProps } from '../Table'; import { TableRowSelection } from 'antd/lib/table/interface'; export interface EditableColumnObject extends ColumnObject { saveFn: (v: any) => any; render: (t: any, r: any) => any; sourceTitle: string; sourceValue: string; maxLength: number; placeholder: string; editable?: boolean; required?: boolean; type?: 'Input' | 'InputNumber' | 'Select' | 'DatePicker'; selectsource?: any[]; option?: any; } export interface EditableTableProps> extends CommonBaseTableProps { columns: Partial[]; rowSelection: TableRowSelection; rowKey: string; list: any[]; setList: React.Dispatch>; } export declare const EditableTable: (props: Partial>>) => JSX.Element;