import React from 'react'; import { LayerPanelListView } from 'reducers/ui-state-updaters'; type ToggleOptionProps = { isActive: boolean; onClick: () => void; option: typeof TOGGLE_OPTIONS[0]; }; type PanelViewListToggleProps = { layerPanelListViewMode: LayerPanelListView; toggleLayerPanelListView: (view: string) => void; }; export declare const StyledToggleOption: import("styled-components").StyledComponent<"div", any, { className: "layer-panel-toggle-option"; } & { active: boolean; }, "className">; declare function ToggleOptionFactory(): React.FC; declare const TOGGLE_OPTIONS: { id: string; iconComponent: { (props: Partial): React.JSX.Element; defaultProps: { height: string; fill: string; viewBox: string; predefinedClassName: string; }; }; value: string; label: string; }[]; declare function PanelViewListToggleFactory(ToggleOption: ReturnType): React.FC; declare namespace PanelViewListToggleFactory { var deps: (typeof ToggleOptionFactory)[]; } export default PanelViewListToggleFactory;