UNPKG

react-native-chart-kit

Version:

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

38 lines 1.82 kB
import type { LineChartProps } from "./types"; export declare const getRangeSelectorConfig: (rangeSelector: LineChartProps<Record<string, unknown>>["rangeSelector"]) => { visible: boolean; height: number; gap: number; interactive: boolean; minVisiblePoints: number; backgroundFill: string | undefined; plotFill: string | undefined; plotRadius: number; lineMinStrokeWidth: number; lineStrokeWidth: number | undefined; lineStrokeWidthScale: number; series: Record<string, import("./types").LineChartRangeSelectorSeriesStyle> | undefined; outsideFill: string | undefined; outsideOpacity: number; windowFill: string | undefined; windowOpacity: number; windowRadius: number; windowStroke: string | undefined; windowStrokeOpacity: number; windowStrokeWidth: number; lineOpacity: number; handleColor: string | undefined; handleHeight: number | undefined; handleHitSlop: number; handleInset: number; handleOpacity: number; handleRadius: number | undefined; handleWidth: number; renderHandle: ((props: import("./types").LineChartRangeSelectorHandleRenderProps) => import("react").ReactNode) | undefined; renderLine: ((props: import("./types").LineChartRangeSelectorLineRenderProps) => import("react").ReactNode) | undefined; renderWindow: ((props: import("./types").LineChartRangeSelectorWindowRenderProps) => import("react").ReactNode) | undefined; onGestureEnd: ((event: import("./types").LineChartRangeSelectorGestureEvent) => void) | undefined; onGestureStart: ((event: import("./types").LineChartRangeSelectorGestureEvent) => void) | undefined; }; export type LineChartRangeSelectorResolvedConfig = ReturnType<typeof getRangeSelectorConfig>; //# sourceMappingURL=rangeSelectorConfig.d.ts.map