@mui/x-charts
Version:
The community edition of MUI X Charts components.
4 lines • 563 B
TypeScript
import type { ChartSeriesType, ChartsSeriesConfig } from "./config.js";
export type ComposableCartesianChartSeriesType = 'bar' | 'line' | 'scatter' | (ChartsSeriesConfig['rangeBar'] extends undefined ? never : 'rangeBar') | (ChartsSeriesConfig['ohlc'] extends undefined ? never : 'ohlc');
export declare const composableCartesianSeriesTypes: Set<ComposableCartesianChartSeriesType>;
export type ComposableChartSeriesType<SeriesType extends ChartSeriesType> = SeriesType extends ComposableCartesianChartSeriesType ? ComposableCartesianChartSeriesType : SeriesType;