import { AnyObject } from '../../../shared/types'; import { PropType } from 'vue'; declare const bigTableProps: { data: { type: ArrayConstructor; default: () => never[]; }; maxCheckSize: { type: NumberConstructor; default: number; }; annotation: { type: PropType; }; showFooter: BooleanConstructor; sumData: { type: ObjectConstructor; default: () => {}; }; avgData: { type: ObjectConstructor; default: () => {}; }; menuConfig: { type: ObjectConstructor; default: () => {}; }; columnConfig: { type: ObjectConstructor; default: () => {}; }; refreshRow: { type: NumberConstructor; default: number; }; relatedItems: { type: ObjectConstructor; default: () => { triggerMethodPc: string; triggerMethodField: string; }; }; pageVO: { type: ObjectConstructor; default: () => { pageIndex: number; pageSize: number; total: number; }; }; tableOptions: { type: ObjectConstructor; default: () => {}; }; quickSearchConfig: { type: ArrayConstructor; default: () => never[]; }; primaryKey: { type: StringConstructor; default: string; }; tableDataCache: { type: ArrayConstructor; default: () => never[]; }; oldtableData: { type: ArrayConstructor; default: () => never[]; }; tableName: StringConstructor; fieldListOriginal: { type: ArrayConstructor; default: () => never[]; }; tableParams: { type: ObjectConstructor; default: () => {}; }; emptyItems: { type: ObjectConstructor; default: () => { noDataImg: string; noDataTip: string; }; }; styleSetting: { type: ObjectConstructor; default: () => {}; }; sysImageSize: { type: ArrayConstructor; default: () => never[]; }; height: StringConstructor; groupCountFields: { type: ArrayConstructor; default: () => never[]; }; groupCountMap: { type: ObjectConstructor; default: () => {}; }; listFormUnionSetting: { type: ObjectConstructor; default: () => {}; }; inlineEditFormConfig: { type: ObjectConstructor; default: () => {}; }; clickRowData: { type: ObjectConstructor; default: () => {}; }; btnList: { type: ArrayConstructor; default: () => never[]; }; spinning: BooleanConstructor; rowGroupSetting: { type: ObjectConstructor; default: () => {}; }; inlineEditFormSubmitDone: BooleanConstructor; isInlineOperating: { type: BooleanConstructor; default: boolean; }; inlineEditCurrentOperateBtnId: StringConstructor; tableRefreshCache: { type: ObjectConstructor; default: () => {}; }; userInfo: { type: ObjectConstructor; default: () => {}; }; isInlineEditing: BooleanConstructor; isInlineAdding: BooleanConstructor; isInlineSave: BooleanConstructor; isInlineCancel: BooleanConstructor; inlineError: BooleanConstructor; resetInlineEdit: FunctionConstructor; resetEditRowStatus: FunctionConstructor; pageIndexOldtableData: { type: ArrayConstructor; default: () => never[]; }; submitForm: FunctionConstructor; isMatchComponent: BooleanConstructor; asyncCount: BooleanConstructor; showSettings: { type: ObjectConstructor; default: () => {}; }; inlineFormData: { type: ObjectConstructor; default: () => {}; }; inlineOriginalTableRow: { type: ObjectConstructor; default: () => {}; }; filterDomPortal: { type: StringConstructor; default: string; }; filterTopOffset: { type: NumberConstructor; default: number; }; isNestTable: { type: BooleanConstructor; default: boolean; }; showNestTable: BooleanConstructor; curNestColumnConfig: { type: ObjectConstructor; default: () => {}; }; nestTableDataRequest: FunctionConstructor; isBatchEditing: BooleanConstructor; isEditAllRow: BooleanConstructor; isBatchSave: BooleanConstructor; isBatchCancel: BooleanConstructor; batchDynamicPropsCache: { type: ObjectConstructor; default: () => {}; }; batchEditDoneNumber: { type: ObjectConstructor; default: () => {}; }; batchError: BooleanConstructor; batchFormData: { type: ObjectConstructor; default: () => {}; }; resetInlineBatchEdit: FunctionConstructor; resetBatchEditRowStatus: FunctionConstructor; anchor: { type: PropType; default: () => never[]; }; totalList: { type: PropType; default: () => never[]; }; }; export default bigTableProps;