import { FC, ReactElement } from 'react'; import { LinearAxisTickLabel, LinearAxisTickLabelProps } from './LinearAxisTickLabel'; import { LinearAxisTickLine, LinearAxisTickLineProps } from './LinearAxisTickLine'; import { TimeInterval } from 'd3-time'; import { LinearAxisProps } from './LinearAxis'; export interface LinearAxisTickSeriesProps { height: number; width: number; scale: any; interval?: number | TimeInterval; tickSize: number; tickValues: any[]; orientation: 'horizontal' | 'vertical'; label: ReactElement | null; line: ReactElement | null; axis: LinearAxisProps; /** * The maximum length for ellipsizing tick labels. Default is 18. */ ellipsisLength?: number; } export declare const LinearAxisTickSeries: FC>; export declare const LINEAR_AXIS_TICK_SERIES_DEFAULT_PROPS: { line: import("react/jsx-runtime").JSX.Element; label: import("react/jsx-runtime").JSX.Element; tickSize: number; ellipsisLength: number; };