import React from "react";
import { ChartsMetadata } from "../../../global/types";
import { Attributes, ChartsAttributes } from "../../../chart/utils/transformDataAttributes";
import { DropdownMenu } from "../../../chart/components/chart-dropdown";
import { RenderCustomElementForDygraph } from "../../../chart/components/chart-with-loader";
import { Menu } from "../../utils/netdata-dashboard";
interface SubSectionProps {
    chartsMetadata: ChartsMetadata;
    dropdownMenu?: DropdownMenu;
    duration: number;
    host: string;
    menu: Menu;
    menuName: string;
    pcentWidth: number;
    renderCustomElementForDygraph?: RenderCustomElementForDygraph;
    onAttributesChange: any;
    renderBeforeCharts?: any;
    shouldDisplayHeadMain: boolean;
    commonAttributesOverrides?: Partial<Attributes>;
    attributesOverrides: ChartsAttributes;
    nodeIDs?: string[];
}
declare const SubSection: React.MemoExoticComponent<({ chartsMetadata, dropdownMenu, duration, host, menu, menuName, pcentWidth, renderCustomElementForDygraph, onAttributesChange, renderBeforeCharts, shouldDisplayHeadMain, attributesOverrides, commonAttributesOverrides, nodeIDs, }: SubSectionProps) => JSX.Element>;
export default SubSection;
