/** * Formats Y-axis tick values with a leading zero for decimals (e.g. 0.75, not .75). * Uses Western numerals for consistent chart readability across locales. */ export declare function formatChartAxisTick(value: number): string; export declare const CHART_Y_AXIS_WIDTH = 44; /** Gap between Y-axis line and tick labels (larger in RTL where axis is on the right). */ export declare function getChartYAxisTickMargin(rtl: boolean): number; /** * Positions labels inside the plot area, away from the axis line. * Right-side axis (RTL): anchor end + negative dx shifts labels left of the line. * Left-side axis (LTR): same anchor keeps labels in the margin to the left of the line. */ export declare function getChartYAxisTickStyle(rtl: boolean): { textAnchor: "end"; dx: number; }; /** Space between X-axis category labels and the horizontal axis line. */ export declare const CHART_X_AXIS_TICK_MARGIN = 10; /** Merges Recharts Y-axis tick SVG props (tick may also be a component or boolean). */ export declare function mergeYAxisTickProps(base: Record, override: unknown, rtlStyle: ReturnType): Record;