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 z6; provideContainer(a: any): void; po(): void; gg(): boolean; gh(): boolean; zz: boolean; static zr: MapResizeBehavior; zs: MapResizeBehavior; zv: boolean; zw: boolean; protected zq(): MapBackgroundTilingMode; private zn; get zp(): MapBackgroundTilingMode; set zp(a: MapBackgroundTilingMode); zo: MapBackgroundTilingMode; static abe: Rect; z2: number; zy: boolean; zx: boolean; abu: Rect; private abd; get abi(): Rect; set abi(a: Rect); abm(): Rect; private aao; private abs; get backgroundContent(): GeographicMapImagery; set backgroundContent(a: GeographicMapImagery); private zk; get zh(): NumericXAxis; set zh(a: NumericXAxis); private zg; get zj(): NumericYAxis; set zj(a: NumericYAxis); private zi; zm: GeographicMapImagery; private static abh; getZoomRectFromGeoRect(a: Rect): Rect; aay(a: Rect): void; aax(a: Rect): void; getZoomFromGeographicRect(a: Rect): Rect; abj(a: Rect, b: number): Rect; private abk; getZoomFromGeographicPoints(a: Point, b: Point): Rect; abo(a: Rect): Rect; aba(a: Point): Point; abb(a: Point): Point; abc(a: Point): Point; aal(): void; aar(a: Brush): void; hc(): boolean; aat(): void; protected aa9: Point; protected aaw(): void; protected aas(): void; protected get_f6(): boolean; protected abg: Rect; protected ys(): Rect; oj(a: Rect, b: ScalerParams): Tuple$2; y3(): Rect; private abl; protected yt(a: Rect): Rect; abn(a: Rect): Rect; protected dv(): SeriesViewerView; private aan; protected rw(a: SeriesViewerView): void; r7(a: Rect, b: Rect): void; z4: number; private z1; get z3(): number; set z3(a: number); iu(): number; iv(): number; protected ty(): void; g0(): boolean; dc(): ZoomCoercionMode; protected r8(a: any, b: string, c: any, d: any): void; imageTilesReady: (sender: any, e: ImageTilesReadyEventArgs) => void; private aap; private aau; private aav; zt: XamGeographicMapView; private zu; getFontInfo(): FontInfo; xv(): Brush; getFontBrush(): Brush; protected tk(a: Series, b: any): void; register(a: DependencyObject, b: (arg1: boolean) => void): void; unRegister(a: DependencyObject): void; deferredRefresh(): void; deferAction(a: () => void): void; aam(a: boolean): void; z7(): any; yz(a: Rect, b: Rect, c: Rect): Rect; aaq(): void; private abf; protected get abt(): Rect; protected set abt(a: Rect); aa0(a: Rect): void; private aaz; get z0(): 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; rh(a: SeriesView): void; xt: GeographicXYTriangulatingSeriesView; xx: string; xv: string; xu: IEnumerable; x0: string; x2: string; x4: string; protected rq(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(); yj: string; private yc; get ye(): ColorScale; set ye(a: ColorScale); private ym; yo(): void; yd: ColorScale; protected sz(): void; yf: ScatterAreaSeries; protected xk(): Series; private yn; protected ct(): SeriesView; rh(a: SeriesView): void; yh: GeographicScatterAreaSeriesView; protected rq(a: any, b: string, c: any, d: any): void; triangulationStatusChanged: (sender: any, args: TriangulationStatusEventArgs) => void; protected get_hd(): boolean; protected set_hd(a: boolean): void; static $$p: string[]; }