import { SeriesViewer } from "igniteui-react-charts"; import { IMapRenderDeferralHandler } from "igniteui-react-core"; import { DependencyProperty } from "igniteui-react-core"; import { DependencyObject } from "igniteui-react-core"; import { MapResizeBehavior } from "./MapResizeBehavior"; import { MapBackgroundTilingMode } from "./MapBackgroundTilingMode"; import { Rect } from "igniteui-react-core"; import { Base, Point, Type, INotifyPropertyChanged, PropertyChangedEventArgs, IEnumerable } from "igniteui-react-core"; import { NumericXAxis } from "igniteui-react-charts"; import { NumericYAxis } from "igniteui-react-charts"; import { Control } from "igniteui-react-core"; import { DomRenderer } from "igniteui-react-core"; import { ScalerParams } from "igniteui-react-charts"; import { Brush } from "igniteui-react-core"; import { Series } from "igniteui-react-charts"; import { SeriesViewerView } from "igniteui-react-charts"; import { Tuple$2 } from "igniteui-react-core"; import { ZoomCoercionMode } from "igniteui-react-charts"; import { ImageTilesReadyEventArgs } from "./ImageTilesReadyEventArgs"; import { FontInfo } from "igniteui-react-core"; import { XamMultiScaleImage } from "igniteui-react-core"; import { XamMultiScaleTileSource } from "igniteui-react-core"; import { DownloadingMultiScaleImageEventArgs } from "igniteui-react-core"; import { CancellingMultiScaleImageEventArgs } from "igniteui-react-core"; import { Size } from "igniteui-react-core"; import { RenderingContext } from "igniteui-react-core"; import { ImagesChangedEventArgs } from "./ImagesChangedEventArgs"; import { HostSeriesView } from "./HostSeriesView"; import { GeographicMapSeriesHost } from "./GeographicMapSeriesHost"; import { SeriesView } from "igniteui-react-charts"; import { ScatterAreaSeries } from "igniteui-react-charts"; import { InteractionState } from "igniteui-react-core"; import { ColorScale } from "igniteui-react-charts"; import { TriangulationStatusEventArgs } from "igniteui-react-core"; /** * @hidden */ export declare class XamGeographicMap extends SeriesViewer implements IMapRenderDeferralHandler { static $t: Type; constructor(); private z7; provideContainer(a: any): void; pp(): void; gh(): boolean; gi(): boolean; z0: boolean; static zs: MapResizeBehavior; zt: MapResizeBehavior; zw: boolean; zx: boolean; protected zr(): MapBackgroundTilingMode; private zo; get zq(): MapBackgroundTilingMode; set zq(a: MapBackgroundTilingMode); zp: MapBackgroundTilingMode; static abf: Rect; z3: number; zz: boolean; zy: boolean; abv: Rect; private abe; get abj(): Rect; set abj(a: Rect); abn(): Rect; private aap; private abt; get backgroundContent(): GeographicMapImagery; set backgroundContent(a: GeographicMapImagery); private zl; get zi(): NumericXAxis; set zi(a: NumericXAxis); private zh; get zk(): NumericYAxis; set zk(a: NumericYAxis); private zj; zn: GeographicMapImagery; private static abi; getZoomRectFromGeoRect(a: Rect): Rect; aaz(a: Rect): void; aay(a: Rect): void; getZoomFromGeographicRect(a: Rect): Rect; abk(a: Rect, b: number): Rect; private abl; getZoomFromGeographicPoints(a: Point, b: Point): Rect; abp(a: Rect): Rect; abb(a: Point): Point; abc(a: Point): Point; abd(a: Point): Point; aam(): void; aas(a: Brush): void; hd(): boolean; aau(): void; protected aba: Point; protected aax(): void; protected aat(): void; protected get_f7(): boolean; protected abh: Rect; protected yt(): Rect; ok(a: Rect, b: ScalerParams): Tuple$2; y4(): Rect; private abm; protected yu(a: Rect): Rect; abo(a: Rect): Rect; protected dv(): SeriesViewerView; private aao; protected rx(a: SeriesViewerView): void; r8(a: Rect, b: Rect): void; z5: number; private z2; get z4(): number; set z4(a: number); iv(): number; iw(): number; protected tz(): void; g1(): boolean; dc(): ZoomCoercionMode; protected r9(a: any, b: string, c: any, d: any): void; imageTilesReady: (sender: any, e: ImageTilesReadyEventArgs) => void; private aaq; private aav; private aaw; zu: XamGeographicMapView; private zv; getFontInfo(): FontInfo; xw(): Brush; getFontBrush(): Brush; protected tl(a: Series, b: any): void; register(a: DependencyObject, b: (arg1: boolean) => void): void; unRegister(a: DependencyObject): void; deferredRefresh(): void; deferAction(a: () => void): void; aan(a: boolean): void; z8(): any; y0(a: Rect, b: Rect, c: Rect): Rect; aar(): void; private abg; protected get abu(): Rect; protected set abu(a: Rect); aa1(a: Rect): void; private aa0; get z1(): boolean; static $$p: string[]; } /** * @hidden */ export declare abstract class GeographicMapImagery extends Control implements INotifyPropertyChanged { static $t: Type; constructor(a: XamMultiScaleTileSource); protected bb(a: GeographicMapImageryView): void; protected ai(): GeographicMapImageryView; protected aj: GeographicMapImageryView; private ak; get deferralHandler(): IMapRenderDeferralHandler; set deferralHandler(a: IMapRenderDeferralHandler); private a5; a9(): void; private a3; private a2; private bg; protected ba(a: string, b: any, c: any): void; windowRect: Rect; get geographicMap(): XamGeographicMap; set geographicMap(a: XamGeographicMap); static readonly geographicMapProperty: DependencyProperty; private static a8; private a7; clearTileCache(): void; imageTilesReady: (sender: any, e: ImageTilesReadyEventArgs) => void; private an; get ao(): XamMultiScaleImage; set ao(a: XamMultiScaleImage); ap: XamMultiScaleTileSource; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; bn(a: Size): Size; bd(a: RenderingContext): void; bf(a: Rect): void; be(a: DomRenderer): void; imagesChanged: (sender: any, e: ImagesChangedEventArgs) => void; private a4; a6(): void; bc(a: number): void; protected v(): void; cancellingImage: (sender: any, args: CancellingMultiScaleImageEventArgs) => void; downloadingImage: (sender: any, args: DownloadingMultiScaleImageEventArgs) => void; referer: string; isHorizontalWrappingEnabled: boolean; userAgent: string; static $$p: string[]; } /** * @hidden */ export declare class GeographicMapImageryView extends Base { static $t: Type; constructor(a: GeographicMapImagery); protected a: GeographicMapImagery; e(): void; protected j: Rect; f(a: RenderingContext): void; private d; g(a: DomRenderer): void; h(a: Rect): void; private b; get c(): number; i(a: number): void; } /** * @hidden */ export declare class GeographicXYTriangulatingSeriesView extends HostSeriesView { static $t: Type; constructor(a: GeographicXYTriangulatingSeries); protected cu: GeographicXYTriangulatingSeries; ci(): void; cx(): void; cw(): void; cv(): void; cy(): void; cz(): void; c0(): void; c1(): void; } /** * @hidden */ export declare class GeographicScatterAreaSeriesView extends GeographicXYTriangulatingSeriesView { static $t: Type; constructor(a: GeographicScatterAreaSeries); private c2; a4(): void; ci(): void; c3(): void; c4(): void; } /** * @hidden */ export declare class XamGeographicMapView extends SeriesViewerView { static $t: Type; constructor(a: XamGeographicMap); m(a: boolean): InteractionState; bn(a: boolean): void; protected fq: XamGeographicMap; protected get_aq(): boolean; d7(): void; dx(a: RenderingContext): void; protected f2: Rect; protected dy(a: Rect): void; f1(): Rect; fv(): void; f0: Brush; fz: Brush; fr: FontInfo; fu(a: Rect): void; fx(a: GeographicMapImagery, b: GeographicMapImagery): void; private fw; protected d4(): void; fy(a: number): void; private fs; get ft(): number; set ft(a: number); } /** * @hidden */ export declare class OpenStreetMapImagery extends GeographicMapImagery { static $t: Type; constructor(); get tilePath(): string; set tilePath(a: string); static readonly tilePathProperty: DependencyProperty; private static br; private bq; } /** * @hidden */ export declare abstract class GeographicXYTriangulatingSeries extends GeographicMapSeriesHost { static $t: Type; protected ct(): SeriesView; ri(a: SeriesView): void; xu: GeographicXYTriangulatingSeriesView; xy: string; xw: string; xv: IEnumerable; x1: string; x3: string; x5: string; protected rr(a: any, b: string, c: any, d: any): void; static $$p: string[]; } /** * @hidden */ export declare class GeographicScatterAreaSeries extends GeographicXYTriangulatingSeries { static $t: Type; protected bk(): Series; protected get_ex(): boolean; constructor(); yk: string; private yd; get yf(): ColorScale; set yf(a: ColorScale); private yn; yp(): void; ye: ColorScale; protected s0(): void; yg: ScatterAreaSeries; protected xl(): Series; private yo; protected ct(): SeriesView; ri(a: SeriesView): void; yi: GeographicScatterAreaSeriesView; protected rr(a: any, b: string, c: any, d: any): void; triangulationStatusChanged: (sender: any, args: TriangulationStatusEventArgs) => void; protected get_he(): boolean; protected set_he(a: boolean): void; static $$p: string[]; }