import React from 'react'; import InfoHelperFactory from 'components/common/info-helper'; import { Layer, LayerVisConfig } from 'layers'; type LayerConfigGroupLabelProps = { label?: string; description?: string; }; type LayerConfigGroupProps = { children?: React.ReactNode; layer?: Layer; label: string; property?: string; description?: string; collapsible?: boolean; expanded?: boolean; disabled?: boolean; onChange?: (newVisConfig: Partial) => void; switchTooltip?: React.ReactNode; CollapseButton?: any; }; export declare const StyledLayerConfigGroupAction: import("styled-components").StyledComponent<"div", any, {}, never>; export declare const ConfigGroupCollapsibleContent: import("styled-components").StyledComponent<"div", any, { className: "layer-config-group__content__collapsible"; }, "className">; export declare const ConfigGroupCollapsibleHeader: import("styled-components").StyledComponent<"div", any, { className: "layer-config-group__header__collapsible"; }, "className">; export declare const StyledLayerConfigGroup: import("styled-components").StyledComponent<"div", any, {}, never>; export declare function LayerConfigGroupLabelFactory(InfoHelper: ReturnType): React.FC; export declare namespace LayerConfigGroupLabelFactory { var deps: (typeof InfoHelperFactory)[]; } declare function LayerConfigGroupFactory(LayerConfigGroupLabel: ReturnType): React.ComponentType; declare namespace LayerConfigGroupFactory { var deps: (typeof LayerConfigGroupLabelFactory)[]; } export default LayerConfigGroupFactory;