import { ShapeSeriesBase } from "./ShapeSeriesBase"; import { ShapeAxisInfoCache } from "./ShapeAxisInfoCache"; import { StyleSelector } from "./StyleSelector"; import { Style } from "igniteui-react-core"; import { MarkerType } from "./MarkerType"; import { DataTemplate } from "igniteui-react-core"; import { Brush } from "igniteui-react-core"; import { CollisionAvoidanceType } from "./CollisionAvoidanceType"; import { MarkerOutlineMode } from "./MarkerOutlineMode"; import { MarkerFillMode } from "./MarkerFillMode"; import { Series } from "./Series"; import { Point, Type } from "igniteui-react-core"; import { Rect } from "igniteui-react-core"; import { Marker } from "./Marker"; import { ShapeSeriesViewBase } from "./ShapeSeriesViewBase"; import { SeriesView } from "./SeriesView"; import { OwnedPoint } from "./OwnedPoint"; import { DataContext } from "igniteui-react-core"; import { IDictionary$2 } from "igniteui-react-core"; import { HashPool$2 } from "igniteui-react-core"; import { List$1 } from "igniteui-react-core"; import { SeriesPointOfInterest } from "./SeriesPointOfInterest"; import { ChartSelection } from "./ChartSelection"; import { SeriesSelectionBehavior } from "./SeriesSelectionBehavior"; import { FrameworkElement } from "igniteui-react-core"; import { NumericMarkerManager } from "./NumericMarkerManager"; import { Size } from "igniteui-react-core"; import { PathGeometry } from "igniteui-react-core"; import { PointCollection } from "igniteui-react-core"; import { RenderingContext } from "igniteui-react-core"; /** * @hidden */ export declare class ScatterPolygonSeries extends ShapeSeriesBase { static $t: Type; protected bk(): Series; protected get_fu(): boolean; protected get_fp(): boolean; protected aba(a: Point, b: boolean): boolean; g3(a: Point, b: boolean): boolean; xb(a: Point): Rect; constructor(); protected y1(): boolean; protected z9(a: SeriesView): void; abr(a: ScatterPolygonSeriesView): void; private aa9; protected ct(): SeriesView; ri(a: SeriesView): void; aa6: ScatterPolygonSeriesView; aa7: ShapeAxisInfoCache; private static ace; private aa4; private aa5; protected get_hasMarkers(): boolean; protected get_en(): boolean; v6(): Brush; v7(): Brush; ti(): DataTemplate; mm(): string; aa8: StyleSelector; acg: Style; aa3: MarkerType; abv: DataTemplate; abc: number; iv(): number; abt: DataTemplate; abu: DataTemplate; acc: Brush; aca: Brush; acd: Brush; acb: Brush; acf: Style; aau: CollisionAvoidanceType; private aaz; get aa0(): MarkerOutlineMode; set aa0(a: MarkerOutlineMode); aa2(): MarkerOutlineMode; s4(a: MarkerOutlineMode): void; aa1: MarkerOutlineMode; private aav; get aaw(): MarkerFillMode; set aaw(a: MarkerFillMode); aay(): MarkerFillMode; s3(a: MarkerFillMode): void; s5(a: number): void; aax: MarkerFillMode; protected s0(): void; protected q9(): void; protected rr(a: any, b: string, c: any, d: any): void; a2(a: Point, b: boolean): DataContext; abs(a: IDictionary$2, b: HashPool$2): void; ed(a: List$1, b: boolean, c: boolean, d: number, e: boolean): boolean; aat(a: ScatterPolygonSeriesView, b: HashPool$2, c: Point[], d: Rect, e: Rect): Point[]; abb(a: HashPool$2, b: List$1): List$1; ak(a: Rect, b: SeriesSelectionBehavior): ChartSelection[]; qj(a: Rect, b: List$1, c: SeriesSelectionBehavior): void; static $$p: string[]; } /** * @hidden */ export declare class ScatterPolygonSeriesView extends ShapeSeriesViewBase { static $t: Type; constructor(a: ScatterPolygonSeries); a4(): void; get du(): NumericMarkerManager; dy: boolean; ei(a: Marker): Rect; protected ef(a: IDictionary$2): void; protected dn(): Point[]; protected dz(): List$1; private dp; private d0; private dv; private dt; protected di(a: number, b: List$1): PathGeometry; cz(a: FrameworkElement, b: any, c: boolean): void; protected cx(a: FrameworkElement, b: PathGeometry): void; private dx; dw: HashPool$2; d9(a: (arg1: Marker) => void): void; eb(a: HashPool$2): void; ds(): Marker; protected d1: List$1; ch(a: Point): Marker; private dr; ed(a: Marker): void; ec(a: Marker): void; ee(a: Marker): void; eg(a: boolean): void; protected bv(a: any, b: number): void; private dq; protected bw(a: any, b: number): void; protected bi(a: RenderingContext, b: boolean): void; d8(): void; d5(): void; d6(): void; d3(): void; d7(): void; d4(): void; d2(a: string): void; ea(): void; private eh; ej(a: Marker): Size; ax(a: any): void; getDefaultTooltipTemplate(): string; }