import React from "react"; import { ReportEvent } from "../../../../types/report"; 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 "../../../../dashboard_info"; import "./node-view.scss"; interface Props { chartsMetadata: ChartsMetadata; dropdownMenu?: DropdownMenu; host?: string; renderCustomElementForDygraph?: RenderCustomElementForDygraph; onAttributesChange?: any; renderBeforeCharts?: any; scrollableContainerRef: React.RefObject; timeWindow?: number; attributes?: ChartsAttributes; commonAttributesOverrides?: Partial; metricsCorrelationMetadata?: ChartsMetadata; children?: React.ReactNode | React.ReactNode[]; nodeIDs?: string[]; reportEvent?: ReportEvent; defaultChart?: string; onChangeChart?: (chart: string) => void; hasKubernetes?: boolean; } export declare const NodeView: ({ chartsMetadata, dropdownMenu, host, renderCustomElementForDygraph, onAttributesChange, renderBeforeCharts, scrollableContainerRef, timeWindow, attributes, commonAttributesOverrides, metricsCorrelationMetadata, children, nodeIDs, reportEvent, defaultChart, onChangeChart, hasKubernetes, }: Props) => JSX.Element; export {};