import { type ChartSeries, type ChartSkin } from "../shared/types.js"; import { type CartesianSeriesProps } from "../shared/cartesian-series.js"; export interface ComposedSeries extends ChartSeries { /** Render this series as a stroked line instead of bars. Precedence: line > area > bars. */ line?: boolean; /** Render this series as a gradient-washed area instead of bars. */ area?: boolean; } export interface ComposedChartProps extends Omit { /** The series to plot; each picks its mark (bars by default, `line`, or `area`). */ series: ComposedSeries[]; /** Mark each line/area datum with a dot (auto-suppressed when bands are under 14px). */ dots?: boolean; } /** Build a ComposedChart from a platform skin. */ export declare function createComposedChart(skin: ChartSkin): (props: ComposedChartProps) => import("react").JSX.Element; //# sourceMappingURL=composed-chart.shared.d.ts.map