import { ReactElement, type PropsWithChildren } from 'react'; import type { IntentProps } from '../../../../core/slots/Intent/Intent.js'; import type { ColorRuleProps } from '../../../core/types/color-rule.js'; import type { BaseToolbarProps } from '../../../core/types/toolbar.js'; import { MultiMeterBarChartSlots } from '../../multi-meter-bar/types/multi-meter-bar-chart-config.js'; import { MeterBarChartSlots } from '../../single-meter-bar/types/meter-bar-chart-config.js'; export declare function handleLabelSlot(child: ReactElement, slots: MeterBarChartSlots | MultiMeterBarChartSlots): void; export declare function handleValueSlot(child: ReactElement, slots: MeterBarChartSlots | MultiMeterBarChartSlots): void; export declare function handleMinSlot(child: ReactElement, slots: MeterBarChartSlots | MultiMeterBarChartSlots): void; export declare function handleMaxSlot(child: ReactElement, slots: MeterBarChartSlots | MultiMeterBarChartSlots): void; export declare function handleColorRuleSlot(child: ReactElement, slots: MeterBarChartSlots | MultiMeterBarChartSlots): void; export declare function handleIntentSlot(child: ReactElement, intents: IntentProps[] | undefined): IntentProps[]; export declare function handleToolbarSlot(child: ReactElement, slots: MeterBarChartSlots | MultiMeterBarChartSlots): void; //# sourceMappingURL=slot-handlers.d.ts.map