import React from 'react'; import DataTableFactory from 'components/common/data-table'; import { Datasets } from 'reducers'; import KeplerTable from 'utils/table-utils/kepler-table'; interface DatasetModalTabProps { active?: boolean; } export declare const DatasetModalTab: import("styled-components").StyledComponent<"div", any, DatasetModalTabProps, never>; interface DatasetTabsUnmemoizedProps { activeDataset: KeplerTable; datasets: Datasets; showDatasetTable: (id: string) => void; } export declare const DatasetTabs: React.NamedExoticComponent; interface DataTableModalProps { theme: any; dataId?: string; sortTableColumn: (id: string, column: string, mode?: string) => void; pinTableColumn: (id: string, column: string) => void; copyTableColumn: (id: string, column: string) => void; datasets: Datasets; showDatasetTable: (id: string) => void; showTab?: boolean; } declare function DataTableModalFactory(DataTable: ReturnType): React.ComponentType>; declare namespace DataTableModalFactory { var deps: (typeof DataTableFactory)[]; } export default DataTableModalFactory;