import { type PropsWithChildren } from 'react'; import type { ConvertibleUnit, FormatOptions, Unit } from '@dynatrace-sdk/units'; import type { ColorPalette, CustomColorPalette } from '../../../core/types/color-palette.js'; import type { ColorRuleProps } from '../../../core/types/color-rule.js'; import type { Formatter } from '../../../core/types/formatter.js'; import { SeriesActionsTemplate } from '../../../core/types/series-actions-template.js'; import type { MeterBarToolbarInternalProps } from '../../shared/types/meter-bar-toolbar.js'; import type { MultiMeterBarSegmentData, MultiMeterBarSegmentProps } from '../types/multi-meter-bar-chart.js'; interface MultiMeterBarChartProvidersProps { colorPalette: ColorPalette | CustomColorPalette; formatter: Formatter | FormatOptions; unit?: string | Unit; segments: MultiMeterBarSegmentProps[]; colorRules: ColorRuleProps[]; toolbar: MeterBarToolbarInternalProps; loading: boolean; seriesActions?: (seriesData: MultiMeterBarSegmentData) => SeriesActionsTemplate; } export declare const MultiMeterBarChartProviders: ({ colorPalette, formatter, unit, segments, colorRules, children, toolbar, seriesActions, loading, }: PropsWithChildren) => import("react/jsx-runtime").JSX.Element; export {};