import React from 'react'; import LayerPanelFactory from './layer-panel'; 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'; type LayerListProps = { datasets: Datasets; layers: Layer[]; layerOrder: number[]; layerClasses: LayerClassesType; isSortable?: boolean; uiStateActions: typeof UiStateActions; visStateActions: typeof VisStateActions; }; declare function LayerListFactory(LayerPanel: ReturnType): React.FC; declare namespace LayerListFactory { var deps: (typeof LayerPanelFactory)[]; } export default LayerListFactory;