import * as React from 'react';
import { DataGridHandle, DataGridProps } from 'react-data-grid';
import { ObjectInterface } from '../_utils/interfaces';
import './style/index.css';
export declare enum FieldType {
    text = "text",
    number = "number",
    lnglat = "lnglat",
    datetime = "datetime",
    bool = "bool",
    formula = "formula",
    geometry = "geometry",
    image = "image"
}
export declare enum SortTypeEnum {
    UNSET = "unset",
    ASCEND = "ascend",
    DESCEND = "descend"
}
export interface DataTableProps extends DataGridProps<ObjectInterface, string, unknown> {
    /** 数据列表的类型 */
    type?: 'assist-bg';
    ref?: React.Ref<DataGridHandle>;
    /** 加载样式 */
    loading?: boolean;
}
declare const DataTable: React.FC<DataTableProps>;
export default DataTable;
declare const DataTableMemo: React.NamedExoticComponent<DataTableProps>;
export { DataTableMemo };
