import { SxProps, Theme } from '@mui/material'; import { TextOptions } from './WaterfallLegend/types'; import { Improvement } from '../../ComparisonBlock/ComparisonBlock'; export type WaterfallData = { label: string; value: number | null; }; export type Colors = { reference?: string; start?: string; values?: string; target?: string; goal?: string; }; export type Target = { label: string; value?: number; }; export type Goal = { label: string; value?: number; }; export type WaterfallChartProps = { reference?: WaterfallData; start?: WaterfallData; values?: WaterfallData[]; colors?: Colors; target?: Target; goal?: Goal; forcedPrecision?: number; unit?: string; width?: string; height?: string; textOptions?: TextOptions; improvement?: Improvement; showLegend?: boolean; valueFormatterFn?: (value: number, precision?: number) => string; precision?: number; sx?: SxProps; /** Show category names and values using the shared chart legend. Hidden by default. */ showDataLegend?: boolean; CoreOverride?: { XAxisHeight?: number; }; }; export declare const WaterfallChart: (props: WaterfallChartProps) => import("react/jsx-runtime").JSX.Element;