recharts
Version:
React charts
16 lines (15 loc) • 772 B
TypeScript
import { CartesianTickItem, CartesianViewBoxRequired } from '../util/types';
import { CartesianAxisSettings, XAxisOrientation, YAxisOrientation } from '../state/cartesianAxisSlice';
export type Sign = 0 | 1 | -1;
export type GetTicksInput = {
angle?: number;
interval: CartesianAxisSettings['interval'] | undefined;
minTickGap: number;
orientation: XAxisOrientation | YAxisOrientation;
tick: CartesianAxisSettings['tick'];
tickFormatter?: CartesianAxisSettings['tickFormatter'];
ticks: ReadonlyArray<CartesianTickItem> | null;
unit?: CartesianAxisSettings['unit'];
viewBox: CartesianViewBoxRequired;
};
export declare function getTicks(props: GetTicksInput, fontSize?: string, letterSpacing?: string): ReadonlyArray<CartesianTickItem>;