import { TimeAxisBase } from "./TimeAxisBase"; import { DependencyProperty } from "igniteui-react-core"; import { TimeAxisDisplayType } from "./TimeAxisDisplayType"; import { Axis } from "./Axis"; import { Type, IList$1 } from "igniteui-react-core"; import { AxisView } from "./AxisView"; import { Rect } from "igniteui-react-core"; import { ScalerParams } from "./ScalerParams"; import { CategoryAxisBaseView } from "./CategoryAxisBaseView"; /** * @hidden */ export declare class CategoryDateTimeXAxis extends TimeAxisBase { static $t: Type; constructor(); al(): Axis; ko(a: Axis): void; kr(a: Axis, b: string): void; protected get_di(): boolean; bo(): AxisView; k8(a: AxisView): void; sl: CategoryDateTimeXAxisView; sp: boolean; sm: TimeAxisDisplayType; sy: number; private st; get sv(): number; set sv(a: number); gk(): number; static readonly tb: DependencyProperty; get sz(): number; set sz(a: number); private su; get sw(): number; set sw(a: number); el(a: Rect, b: Rect, c: AxisView): boolean; fs(): number; protected l1(a: boolean): void; private ss; protected sr(): number; private sx; private s7; private s8; private so; private sn; private sq; s6(a: Date, b: Date): void; protected lc(a: any, b: string, c: any, d: any): void; sb(): void; protected r9(a: Date, b: Date): number; protected get_dg(): boolean; get isVertical(): boolean; j$d(a: number, b: ScalerParams): number; j$c(a: number, b: ScalerParams): number; j$e(a: IList$1, b: IList$1, c: number, d: number, e: ScalerParams): void; j$f(a: IList$1, b: number, c: number, d: ScalerParams): void; j$g(a: IList$1, b: number, c: number, d: ScalerParams): void; get j$b(): boolean; j$a(): number[]; get i$a(): boolean; static $$p: string[]; } /** * @hidden */ export declare class CategoryDateTimeXAxisView extends CategoryAxisBaseView { static $t: Type; protected bv: CategoryDateTimeXAxis; constructor(a: CategoryDateTimeXAxis); as(): void; w(a: number): string; }