UNPKG

@spaced-out/ui-design-system

Version:
27 lines 1.28 kB
import * as React from 'react'; import type { ChartOptions, DataOptionsType, Drilldown } from '../../../types/charts'; import type { ChartWrapperClassNames, ExportOptionType } from '../../../components/Charts/ChartWrapper'; type ClassNames = Readonly<ChartWrapperClassNames & { highChart?: string; }>; export interface FunnelSeriesItem { name?: string; showInLegend?: boolean; data: Array<DataOptionsType>; } export interface FunnelChartProps extends Omit<ChartOptions, 'isLoading' | 'classNames' | 'cardTitle' | 'customExportOptions' | 'series' | 'headerActions' | 'drilldown' | 'showLegend' | 'hasEmptyData' | 'emptyText'> { isLoading?: boolean; classNames?: ClassNames; cardTitle?: React.ReactNode; customExportOptions?: Array<ExportOptionType> | null; series: Array<FunnelSeriesItem>; headerActions?: React.ReactNode; drilldown?: Drilldown; showLegend?: boolean; hasEmptyData?: boolean; emptyText?: React.ReactNode; testId?: string; } export declare const FunnelChart: ({ isLoading, classNames, cardTitle, customExportOptions, series, headerActions, drilldown, showLegend, hasEmptyData, emptyText, testId, ...userOptions }: FunnelChartProps) => React.JSX.Element; export {}; //# sourceMappingURL=FunnelChart.d.ts.map