import React from "react";
import { TableColumn, ColumnType } from "../../dml/interfaces";
declare const DatabaseTable: React.MemoExoticComponent<({ columns, data, defaultColumn, style, variant, tableName, }: {
    columns: TableColumn<ColumnType>[];
    data: Record<string, any>[];
    tableName?: string | undefined;
    variant: "showFooterWithOperationTable" | "showFooter" | "hideFooter" | "loading";
    defaultColumn: ColumnDef<Record<string, any>>;
    style?: React.CSSProperties | undefined;
}) => JSX.Element>;
export default DatabaseTable;
