import React from 'react';
import { TooltipFormat } from '@kepler.gl/constants';
import { ColMeta } from '@kepler.gl/types';
export type DataTableConfigProps = {
    title: string;
    id: string;
    defaultFormat: string;
    options: TooltipFormat[];
    columns: {
        name: string;
    }[];
    colMeta: ColMeta;
    setColumnDisplayFormat: (formats: {
        [key: string]: string;
    }) => void;
    onClose: () => void;
};
export declare const NumberFormatConfig: React.FC<DataTableConfigProps>;
declare function DataTableConfigFactory(): ({ columns, colMeta, setColumnDisplayFormat, onClose }: {
    columns: any;
    colMeta: any;
    setColumnDisplayFormat: any;
    onClose: any;
}) => React.JSX.Element;
export default DataTableConfigFactory;
