react-native-chart-kit
Version:
Beautiful React Native charts for dashboards, reports, and data-rich mobile apps.
16 lines • 971 B
TypeScript
import type { ChartKitWarning, ChartXValue, ChartYValue, NormalizeOptions } from "./types";
export declare const millisecondsInOneDay: number;
export type WarningCollector = {
warnings: ChartKitWarning[];
warn: (warning: ChartKitWarning) => void;
};
export declare const createWarningCollector: (options?: NormalizeOptions) => {
warnings: ChartKitWarning[];
warn: (warning: ChartKitWarning) => void;
};
export declare const normalizeXValue: (value: unknown, fallback: number, path: string, collector: WarningCollector) => ChartXValue;
export declare const normalizeNumberValue: (value: unknown, path: string, collector: WarningCollector) => ChartYValue;
export declare const shiftDate: (date: Date, numDays: number) => Date;
export declare const getBeginningTimeForDate: (date: Date) => Date;
export declare const normalizeDateValue: (value: unknown, path: string, collector: WarningCollector) => Date | null;
//# sourceMappingURL=normalizeValues.d.ts.map