import React from 'react'; import DatasetLayerSectionFactory from './dataset-layer-section'; import { Datasets } from 'reducers'; import { Layer, LayerClassesType } from 'layers'; import * as UiStateActions from 'actions/ui-state-actions'; import * as VisStateActions from 'actions/vis-state-actions'; import { ActionHandler } from 'actions'; type DatasetLayerGroupProps = { datasets: Datasets; layers: Layer[]; layerOrder: number[]; layerClasses: LayerClassesType; showDeleteDataset: boolean; removeDataset: ActionHandler; showDatasetTable: ActionHandler; updateTableColor: ActionHandler; uiStateActions: typeof UiStateActions; visStateActions: typeof VisStateActions; }; declare function DatasetLayerGroupFactory(DatasetLayerSection: ReturnType): React.FC; declare namespace DatasetLayerGroupFactory { var deps: (typeof DatasetLayerSectionFactory)[]; } export default DatasetLayerGroupFactory;