import { AxisBounds } from './AxisBounds'; import { TickSource } from './TickSource'; import { AxisTime } from './AxisTime'; export declare class AxisTimeOptions { id?: number; uuid: string; min: string; max: string; suggestedMin: number; suggestedMax: number; /** * Determines the scale bounds. */ bounds: AxisBounds; /** * If true, bar chart offsets are computed with auto skipped ticks. */ offsetAfterAutoskip: boolean; /** * How ticks are generated. * * The ticks.source property controls the ticks generation. * * 'auto': generates "optimal" ticks based on scale size and time options * 'data': generates ticks from data (including labels from data {x|y}objects) * 'labels': generates ticks from user given labels ONLY * * @see https://www.chartjs.org/docs/latest/axes/cartesian/time.html#ticks-source */ ticksSource: TickSource; time: AxisTime; }