import { Series } from "./Series"; import { IHasCategoryModePreference } from "./IHasCategoryModePreference"; import { Axis } from "./Axis"; import { CategoryAxisBase } from "./CategoryAxisBase"; import { Type, Point } from "igniteui-react-core"; import { Brush } from "igniteui-react-core"; import { Thickness } from "igniteui-react-core"; import { OverlayTextLocation } from "./OverlayTextLocation"; import { AnnotationAppearanceMode } from "./AnnotationAppearanceMode"; import { FontInfo } from "igniteui-react-core"; import { List$1 } from "igniteui-react-core"; import { Pool$1 } from "igniteui-react-core"; import { SeriesView } from "./SeriesView"; import { Rect } from "igniteui-react-core"; import { AxisRange } from "./AxisRange"; import { Geometry } from "igniteui-react-core"; import { FastItemsSourceEventAction } from "igniteui-react-core"; import { CategoryMode } from "./CategoryMode"; import { RenderSurface } from "./RenderSurface"; import { OverlayTextUpdatingEventArgs } from "./OverlayTextUpdatingEventArgs"; import { TextBlock } from "igniteui-react-core"; import { Rectangle } from "igniteui-react-core"; import { RenderingContext } from "igniteui-react-core"; /** * @hidden */ export declare class ValueOverlay extends Series implements IHasCategoryModePreference { static $t: Type; protected bk(): Series; constructor(); xn: Axis; yq: number; x3: Date; yn: number; yp: number; ya: number; je(a: Point, b: boolean, c: boolean): number; yo(): number; yb(a: Point, b: Point): number; wx(a: Point, b: boolean, c: boolean): Point; kd(a: Point): number; kx(a: Point): any; gk(a: any): boolean; ay(a: Axis): AxisRange; sa(a: boolean): void; ym(): number; zy(a: number, b: ValueOverlayView): void; hl(a: Rect, b: Rect, c: SeriesView): boolean; protected ta(a: Rect, b: Rect): void; protected s9(a: Rect, b: Rect): void; protected pp(a: FastItemsSourceEventAction, b: number, c: number, d: string): void; protected rr(a: any, b: string, c: any, d: any): void; qq(): void; pj(a: boolean, b: SeriesView): void; private x0; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; get categoryAxis(): CategoryAxisBase; protected ct(): SeriesView; ri(a: SeriesView): void; private xs; sb(a: Rect, b: RenderSurface): void; getOffsetValue(): number; getCategoryWidth(): number; xv: boolean; xp: (item: any) => string; aa3: Brush; aa1: Brush; x4: number; yr: number; aa2: Brush; get aa7(): Thickness; x6: number; x8: number; x7: number; x5: number; x9: number; ai(): Axis[]; private xo; private x2; private x1; stylingOverlayText: (sender: any, args: OverlayTextUpdatingEventArgs) => void; private zx; protected zz(a: number, b: boolean): void; protected get_isValueOverlay(): boolean; y5(a: number): string; get y7(): string; xq: OverlayTextLocation; yi: number; yk: number; yj: number; yl: number; yc: number; aa6: Brush; aa4: Brush; aa5: Brush; ye: number; yg: number; xz: boolean; y8: string; yh: number; xm: AnnotationAppearanceMode; xy: boolean; yd: number; xk: AnnotationAppearanceMode; xw: boolean; yf: number; xl: AnnotationAppearanceMode; xx: boolean; private xt; get xu(): FontInfo; set xu(a: FontInfo); static $$p: string[]; } /** * @hidden */ export declare class ValueOverlayView extends SeriesView { static $t: Type; constructor(a: ValueOverlay); private cr; protected bp(): void; protected bq(): void; cp(a: Geometry): void; ci(): void; protected bj(a: RenderingContext, b: boolean): void; ax(a: any): void; cg: List$1; ce: Pool$1; cf: List$1; cd: Pool$1; ch(): void; a4(): void; cq(): TextBlock; cn(a: TextBlock): void; cm(a: TextBlock): void; co(a: TextBlock): void; cs(): Rectangle; ck(a: Rectangle): void; cj(a: Rectangle): void; cl(a: Rectangle): void; }