UNPKG

react-native-chart-kit

Version:

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

20 lines 1.01 kB
import { type PropsWithChildren } from "react"; import type { CartesianChartPresetRegistry, CartesianChartPresetValue, CartesianChartTheme, ChartKitThemeMode, ResolvedChartKitThemeMode } from "./presets"; import type { LineChartRenderer } from "../charts/line/types"; export type ChartKitThemeContextValue = { mode: ResolvedChartKitThemeMode; preset: CartesianChartPresetValue; presets: CartesianChartPresetRegistry; renderer?: LineChartRenderer; theme: CartesianChartTheme | undefined; }; export type ChartKitProviderProps = PropsWithChildren<{ mode?: ChartKitThemeMode; preset?: CartesianChartPresetValue; presets?: CartesianChartPresetRegistry; renderer?: LineChartRenderer; theme?: CartesianChartTheme; }>; export declare const ChartKitProvider: ({ children, mode, preset, presets, renderer, theme }: ChartKitProviderProps) => import("react").JSX.Element; export declare const useChartKitTheme: () => ChartKitThemeContextValue; //# sourceMappingURL=provider.d.ts.map