///
import type { TGaugeCanvas } from '../../typings';
export declare const defaultState: {
canvasWidth: number;
canvasHeight: number;
aspectRatio: number;
padding: number;
value: number;
chargingStartValue: number;
maxValue: number;
clipPathHash: string;
orientation: "horizontal" | "vertical";
animated: boolean;
charging: boolean;
customization: {
batteryBody: {
strokeWidth: number;
cornerRadius: number;
fill: string;
strokeColor: string;
};
batteryCap: {
fill: string;
strokeWidth: number;
strokeColor: string;
cornerRadius: number;
capToBodyRatio: number;
};
batteryMeter: {
fill: string;
lowBatteryValue: number;
lowBatteryFill: string;
outerGap: number;
noOfCells: number;
interCellsGap: number;
};
readingText: {
lightContrastColor: string;
darkContrastColor: string;
lowBatteryColor: string;
fontFamily: string;
fontSize: number;
showPercentage: boolean;
};
chargingFlash: {
scale: undefined;
fill: string;
animated: boolean;
animationDuration: number;
};
};
};
export declare const Context: import("react").Context;