UNPKG

react-native-chart-kit

Version:

Beautiful React Native charts for dashboards, reports, and data-rich mobile apps.

26 lines 1.38 kB
import type { ProgressChartProps } from "./types"; export type ProgressChartDataTableRow<TData = unknown> = { color?: string | undefined; formattedValue: string; index: number; label: string; raw?: TData | undefined; value: number | null; }; export type ProgressChartDataTable<TData = unknown> = { average: number; rows: Array<ProgressChartDataTableRow<TData>>; }; type ProgressChartAccessibilityInput<TData extends Record<string, unknown>> = { colorKey?: ProgressChartProps<TData>["colorKey"] | undefined; colors?: ProgressChartProps<TData>["colors"] | undefined; data: ProgressChartProps<TData>["data"]; formatPercentage?: ProgressChartProps<TData>["formatPercentage"] | undefined; labelKey?: ProgressChartProps<TData>["labelKey"] | undefined; labels?: ProgressChartProps<TData>["labels"] | undefined; valueKey?: ProgressChartProps<TData>["valueKey"] | undefined; }; export declare const getProgressChartDataTable: <TData extends Record<string, unknown>>({ colorKey, colors, data, formatPercentage, labelKey, labels, valueKey }: ProgressChartAccessibilityInput<TData>) => ProgressChartDataTable<TData>; export declare const getProgressChartAccessibilitySummary: <TData extends Record<string, unknown>>(input: ProgressChartAccessibilityInput<TData>) => string; export {}; //# sourceMappingURL=accessibility.d.ts.map