UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

923 lines (892 loc) 835 kB
/* eslint-disable @typescript-eslint/unified-signatures */ /* eslint-disable @typescript-eslint/adjacent-overload-signatures */ /* eslint-disable no-redeclare */ declare namespace com { export namespace carto { export namespace components { export class Layers extends java.lang.Object { public static class: java.lang.Class<com.carto.components.Layers>; public swigCMemOwn: boolean; public set(index: number, layer: com.carto.layers.Layer): void; public remove(layer: com.carto.layers.Layer): boolean; public get(index: number): com.carto.layers.Layer; public finalize(): void; public static getCPtr(obj: com.carto.components.Layers): number; public constructor(cPtr: number, cMemoryOwn: boolean); public setAll(layers: com.carto.layers.LayerVector): void; public insert(index: number, layer: com.carto.layers.Layer): void; public swigGetRawPtr(): number; public equals(obj: any): boolean; public delete(): void; public hashCode(): number; public getAll(): com.carto.layers.LayerVector; public clear(): void; public addAll(layers: com.carto.layers.LayerVector): void; public count(): number; public add(layer: com.carto.layers.Layer): void; public removeAll(layers: com.carto.layers.LayerVector): boolean; } } } } declare namespace com { export namespace carto { export namespace components { export class LayersModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.components.LayersModuleJNI>; public static Layers_swigGetRawPtr(param0: number, param1: com.carto.components.Layers): number; public static Layers_addAll(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.LayerVector): void; public static Layers_remove(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.Layer): boolean; public static Layers_count(param0: number, param1: com.carto.components.Layers): number; public static Layers_add(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.Layer): void; public static Layers_setAll(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.LayerVector): void; public static Layers_insert(param0: number, param1: com.carto.components.Layers, param2: number, param3: number, param4: com.carto.layers.Layer): void; public constructor(); public static Layers_get(param0: number, param1: com.carto.components.Layers, param2: number): number; public static delete_Layers(param0: number): void; public static Layers_clear(param0: number, param1: com.carto.components.Layers): void; public static Layers_removeAll(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.LayerVector): boolean; public static Layers_set(param0: number, param1: com.carto.components.Layers, param2: number, param3: number, param4: com.carto.layers.Layer): void; public static Layers_getAll(param0: number, param1: com.carto.components.Layers): number; } } } } declare namespace com { export namespace carto { export namespace components { export class Options extends java.lang.Object { public static class: java.lang.Class<com.carto.components.Options>; public swigCMemOwn: boolean; public setSkyColor(color: com.carto.graphics.Color): void; public isDoubleClickDetection(): boolean; public getPivotMode(): com.carto.components.PivotMode; public isRotatable(): boolean; public setDoubleClickMaxDuration(duration: number): void; public setDPI(dpi: number): void; public static getCPtr(obj: com.carto.components.Options): number; public hashCode(): number; public setClearColor(color: com.carto.graphics.Color): void; public setTiltRange(tiltRange: com.carto.core.MapRange): void; public getBackgroundBitmap(): com.carto.graphics.Bitmap; public getDoubleClickMaxDuration(): number; public getSkyColor(): com.carto.graphics.Color; public setTiltGestureReversed(reversed: boolean): void; public setZoomRange(zoomRange: com.carto.core.MapRange): void; public getAmbientLightColor(): com.carto.graphics.Color; public isZoomGestures(): boolean; public getFieldOfViewY(): number; public getPanBounds(): com.carto.core.MapBounds; public setDoubleClickDetection(enabled: boolean): void; public setTileThreadPoolSize(poolSize: number): void; public setRenderProjectionMode(renderProjectionMode: com.carto.components.RenderProjectionMode): void; public setLongClickDuration(duration: number): void; public isLayersLabelsProcessedInReverseOrder(): boolean; public setTileDrawSize(tileDrawSize: number): void; public getLongClickDuration(): number; public setLayersLabelsProcessedInReverseOrder(enabled: boolean): void; public setBackgroundBitmap(backgroundBitmap: com.carto.graphics.Bitmap): void; public isSeamlessPanning(): boolean; public setClickTypeDetection(enabled: boolean): void; public setRestrictedPanning(enabled: boolean): void; public setBaseProjection(baseProjection: com.carto.projections.Projection): void; public setMainLightDirection(direction: com.carto.core.MapVec): void; public isClickTypeDetection(): boolean; public getFocusPointOffset(): com.carto.core.ScreenPos; public setFocusPointOffset(offset: com.carto.core.ScreenPos): void; public getTileThreadPoolSize(): number; public getDrawDistance(): number; public isTiltGestureReversed(): boolean; public getRenderProjectionMode(): com.carto.components.RenderProjectionMode; public isKineticRotation(): boolean; public finalize(): void; public isUserInput(): boolean; public setFieldOfViewY(fovY: number): void; public constructor(cPtr: number, cMemoryOwn: boolean); public getClearColor(): com.carto.graphics.Color; public getTiltRange(): com.carto.core.MapRange; public delete(): void; public isKineticZoom(): boolean; public setEnvelopeThreadPoolSize(poolSize: number): void; public getDPI(): number; public setUserInput(enabled: boolean): void; public setAmbientLightColor(color: com.carto.graphics.Color): void; public setKineticZoom(enabled: boolean): void; public setPanBounds(panBounds: com.carto.core.MapBounds): void; public getBaseProjection(): com.carto.projections.Projection; public setRotationGestures(enabled: boolean): void; public setPivotMode(pivotMode: com.carto.components.PivotMode): void; public isRotationGestures(): boolean; public setKineticRotation(enabled: boolean): void; public isKineticPan(): boolean; public setRotatable(enabled: boolean): void; public getZoomRange(): com.carto.core.MapRange; public setSeamlessPanning(enabled: boolean): void; public getPanningMode(): com.carto.components.PanningMode; public setKineticPan(enabled: boolean): void; public swigGetRawPtr(): number; public equals(obj: any): boolean; public setZoomGestures(enabled: boolean): void; public getMainLightDirection(): com.carto.core.MapVec; public getMainLightColor(): com.carto.graphics.Color; public getTileDrawSize(): number; public setPanningMode(panningMode: com.carto.components.PanningMode): void; public isRestrictedPanning(): boolean; public setDrawDistance(drawDistance: number): void; public getEnvelopeThreadPoolSize(): number; public setMainLightColor(color: com.carto.graphics.Color): void; } } } } declare namespace com { export namespace carto { export namespace components { export class OptionsModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.components.OptionsModuleJNI>; public static Options_getPanningMode(param0: number, param1: com.carto.components.Options): number; public static Options_getBackgroundBitmap(param0: number, param1: com.carto.components.Options): number; public static Options_setBackgroundBitmap(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Bitmap): void; public static Options_getPivotMode(param0: number, param1: com.carto.components.Options): number; public static delete_Options(param0: number): void; public static Options_getDPI(param0: number, param1: com.carto.components.Options): number; public static Options_setTiltRange(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapRange): void; public static Options_getDrawDistance(param0: number, param1: com.carto.components.Options): number; public static Options_setDrawDistance(param0: number, param1: com.carto.components.Options, param2: number): void; public constructor(); public static Options_getFieldOfViewY(param0: number, param1: com.carto.components.Options): number; public static Options_isLayersLabelsProcessedInReverseOrder(param0: number, param1: com.carto.components.Options): boolean; public static Options_isKineticZoom(param0: number, param1: com.carto.components.Options): boolean; public static Options_getSkyColor(param0: number, param1: com.carto.components.Options): number; public static Options_setMainLightDirection(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapVec): void; public static Options_setZoomRange(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapRange): void; public static Options_isZoomGestures(param0: number, param1: com.carto.components.Options): boolean; public static Options_setTileDrawSize(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_isKineticPan(param0: number, param1: com.carto.components.Options): boolean; public static Options_getMainLightColor(param0: number, param1: com.carto.components.Options): number; public static Options_getRenderProjectionMode(param0: number, param1: com.carto.components.Options): number; public static Options_setAmbientLightColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void; public static Options_getTileThreadPoolSize(param0: number, param1: com.carto.components.Options): number; public static Options_setRestrictedPanning(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setRotatable(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_getClearColor(param0: number, param1: com.carto.components.Options): number; public static Options_getTileDrawSize(param0: number, param1: com.carto.components.Options): number; public static Options_isKineticRotation(param0: number, param1: com.carto.components.Options): boolean; public static Options_setBaseProjection(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.projections.Projection): void; public static Options_swigGetRawPtr(param0: number, param1: com.carto.components.Options): number; public static Options_isClickTypeDetection(param0: number, param1: com.carto.components.Options): boolean; public static Options_setDPI(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_setKineticRotation(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_isRotationGestures(param0: number, param1: com.carto.components.Options): boolean; public static Options_getMainLightDirection(param0: number, param1: com.carto.components.Options): number; public static Options_isUserInput(param0: number, param1: com.carto.components.Options): boolean; public static Options_setKineticZoom(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_getBaseProjection(param0: number, param1: com.carto.components.Options): number; public static Options_setUserInput(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_isTiltGestureReversed(param0: number, param1: com.carto.components.Options): boolean; public static Options_getTiltRange(param0: number, param1: com.carto.components.Options): number; public static Options_getPanBounds(param0: number, param1: com.carto.components.Options): number; public static Options_setLongClickDuration(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_setRenderProjectionMode(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_isDoubleClickDetection(param0: number, param1: com.carto.components.Options): boolean; public static Options_getDoubleClickMaxDuration(param0: number, param1: com.carto.components.Options): number; public static Options_isSeamlessPanning(param0: number, param1: com.carto.components.Options): boolean; public static Options_getFocusPointOffset(param0: number, param1: com.carto.components.Options): number; public static Options_setPanBounds(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapBounds): void; public static Options_setSkyColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void; public static Options_isRotatable(param0: number, param1: com.carto.components.Options): boolean; public static Options_setLayersLabelsProcessedInReverseOrder(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setSeamlessPanning(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setDoubleClickMaxDuration(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_setZoomGestures(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setPivotMode(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_setRotationGestures(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_getAmbientLightColor(param0: number, param1: com.carto.components.Options): number; public static Options_setEnvelopeThreadPoolSize(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_setDoubleClickDetection(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setPanningMode(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_getEnvelopeThreadPoolSize(param0: number, param1: com.carto.components.Options): number; public static Options_setKineticPan(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setFocusPointOffset(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.ScreenPos): void; public static Options_setFieldOfViewY(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_isRestrictedPanning(param0: number, param1: com.carto.components.Options): boolean; public static Options_setTiltGestureReversed(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setTileThreadPoolSize(param0: number, param1: com.carto.components.Options, param2: number): void; public static Options_setClickTypeDetection(param0: number, param1: com.carto.components.Options, param2: boolean): void; public static Options_setClearColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void; public static Options_getZoomRange(param0: number, param1: com.carto.components.Options): number; public static Options_getLongClickDuration(param0: number, param1: com.carto.components.Options): number; public static Options_setMainLightColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void; } } } } declare namespace com { export namespace carto { export namespace components { export class PanningMode { public static class: java.lang.Class<com.carto.components.PanningMode>; public static PANNING_MODE_FREE: com.carto.components.PanningMode; public static PANNING_MODE_STICKY: com.carto.components.PanningMode; public static PANNING_MODE_STICKY_FINAL: com.carto.components.PanningMode; public swigValue(): number; public static values(): androidNative.Array<com.carto.components.PanningMode>; public static valueOf(enumClass: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static valueOf(name: string): com.carto.components.PanningMode; public static swigToEnum(swigEnum: number): com.carto.components.PanningMode; } export namespace PanningMode { export class SwigNext extends java.lang.Object { public static class: java.lang.Class<com.carto.components.PanningMode.SwigNext>; } } } } } declare namespace com { export namespace carto { export namespace components { export class PivotMode { public static class: java.lang.Class<com.carto.components.PivotMode>; public static PIVOT_MODE_TOUCHPOINT: com.carto.components.PivotMode; public static PIVOT_MODE_CENTERPOINT: com.carto.components.PivotMode; public static values(): androidNative.Array<com.carto.components.PivotMode>; public static valueOf(name: string): com.carto.components.PivotMode; public swigValue(): number; public static valueOf(enumClass: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static swigToEnum(swigEnum: number): com.carto.components.PivotMode; } export namespace PivotMode { export class SwigNext extends java.lang.Object { public static class: java.lang.Class<com.carto.components.PivotMode.SwigNext>; } } } } } declare namespace com { export namespace carto { export namespace components { export class RenderProjectionMode { public static class: java.lang.Class<com.carto.components.RenderProjectionMode>; public static RENDER_PROJECTION_MODE_PLANAR: com.carto.components.RenderProjectionMode; public static RENDER_PROJECTION_MODE_SPHERICAL: com.carto.components.RenderProjectionMode; public static values(): androidNative.Array<com.carto.components.RenderProjectionMode>; public swigValue(): number; public static valueOf(name: string): com.carto.components.RenderProjectionMode; public static valueOf(enumClass: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static swigToEnum(swigEnum: number): com.carto.components.RenderProjectionMode; } export namespace RenderProjectionMode { export class SwigNext extends java.lang.Object { public static class: java.lang.Class<com.carto.components.RenderProjectionMode.SwigNext>; } } } } } declare namespace com { export namespace carto { export namespace core { export class Address extends java.lang.Object { public static class: java.lang.Class<com.carto.core.Address>; public swigCMemOwn: boolean; public getStreet(): string; public static getCPtr(obj: com.carto.core.Address): number; public getCountry(): string; public finalize(): void; public getCounty(): string; public getName(): string; public getCategories(): com.carto.core.StringVector; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public getNeighbourhood(): string; public constructor(); public constructor(country: string, region: string, county: string, locality: string, neighbourhood: string, street: string, postcode: string, houseNumber: string, name: string, categories: com.carto.core.StringVector); public swigGetRawPtr(): number; public equals(obj: any): boolean; public delete(): void; public getPostcode(): string; public hashCode(): number; public getHouseNumber(): string; public getRegion(): string; public getLocality(): string; } } } } declare namespace com { export namespace carto { export namespace core { export class AddressModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.AddressModuleJNI>; public static Address_swigGetRawPtr(param0: number, param1: com.carto.core.Address): number; public static Address_getCategories(param0: number, param1: com.carto.core.Address): number; public static Address_getPostcode(param0: number, param1: com.carto.core.Address): string; public static delete_Address(param0: number): void; public static Address_getNeighbourhood(param0: number, param1: com.carto.core.Address): string; public static Address_getStreet(param0: number, param1: com.carto.core.Address): string; public static Address_getLocality(param0: number, param1: com.carto.core.Address): string; public static Address_getCountry(param0: number, param1: com.carto.core.Address): string; public static Address_getRegion(param0: number, param1: com.carto.core.Address): string; public static Address_toString(param0: number, param1: com.carto.core.Address): string; public constructor(); public static Address_getHouseNumber(param0: number, param1: com.carto.core.Address): string; public static Address_getName(param0: number, param1: com.carto.core.Address): string; public static new_Address__SWIG_1(param0: string, param1: string, param2: string, param3: string, param4: string, param5: string, param6: string, param7: string, param8: string, param9: number, param10: com.carto.core.StringVector): number; public static Address_getCounty(param0: number, param1: com.carto.core.Address): string; public static Address_equalsInternal(param0: number, param1: com.carto.core.Address, param2: number, param3: com.carto.core.Address): boolean; public static new_Address__SWIG_0(): number; public static Address_hashCodeInternal(param0: number, param1: com.carto.core.Address): number; } } } } declare namespace com { export namespace carto { export namespace core { export class BinaryData extends java.lang.Object { public static class: java.lang.Class<com.carto.core.BinaryData>; public swigCMemOwn: boolean; public swigGetRawPtr(): number; public equals(obj: any): boolean; public delete(): void; public hashCode(): number; public finalize(): void; public getData(): androidNative.Array<number>; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public static getCPtr(obj: com.carto.core.BinaryData): number; public constructor(dataPtr: androidNative.Array<number>); public constructor(); public size(): number; } } } } declare namespace com { export namespace carto { export namespace core { export class BinaryDataModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.BinaryDataModuleJNI>; public static BinaryData_swigGetRawPtr(param0: number, param1: com.carto.core.BinaryData): number; public static BinaryData_size(param0: number, param1: com.carto.core.BinaryData): number; public static BinaryData_getData(param0: number, param1: com.carto.core.BinaryData): androidNative.Array<number>; public static new_BinaryData__SWIG_1(param0: androidNative.Array<number>): number; public static BinaryData_toString(param0: number, param1: com.carto.core.BinaryData): string; public static new_BinaryData__SWIG_0(): number; public static delete_BinaryData(param0: number): void; public constructor(); } } } } declare namespace com { export namespace carto { export namespace core { export class DoubleVector extends java.lang.Object { public static class: java.lang.Class<com.carto.core.DoubleVector>; public swigCMemOwn: boolean; public set(i: number, val: number): void; public finalize(): void; public constructor(n: number); public constructor(cPtr: number, cMemoryOwn: boolean); public get(i: number): number; public constructor(); public size(): number; public swigGetRawPtr(): number; public delete(): void; public capacity(): number; public add(x: number): void; public clear(): void; public static getCPtr(obj: com.carto.core.DoubleVector): number; public isEmpty(): boolean; public reserve(n: number): void; } } } } declare namespace com { export namespace carto { export namespace core { export class DoubleVectorModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.DoubleVectorModuleJNI>; public static new_DoubleVector__SWIG_1(param0: number): number; public static new_DoubleVector__SWIG_0(): number; public static DoubleVector_swigGetRawPtr(param0: number, param1: com.carto.core.DoubleVector): number; public static DoubleVector_get(param0: number, param1: com.carto.core.DoubleVector, param2: number): number; public static DoubleVector_clear(param0: number, param1: com.carto.core.DoubleVector): void; public static DoubleVector_size(param0: number, param1: com.carto.core.DoubleVector): number; public static DoubleVector_reserve(param0: number, param1: com.carto.core.DoubleVector, param2: number): void; public constructor(); public static DoubleVector_add(param0: number, param1: com.carto.core.DoubleVector, param2: number): void; public static DoubleVector_set(param0: number, param1: com.carto.core.DoubleVector, param2: number, param3: number): void; public static DoubleVector_isEmpty(param0: number, param1: com.carto.core.DoubleVector): boolean; public static delete_DoubleVector(param0: number): void; public static DoubleVector_capacity(param0: number, param1: com.carto.core.DoubleVector): number; } } } } declare namespace com { export namespace carto { export namespace core { export class IntVector extends java.lang.Object { public static class: java.lang.Class<com.carto.core.IntVector>; public swigCMemOwn: boolean; public set(i: number, val: number): void; public finalize(): void; public constructor(n: number); public constructor(cPtr: number, cMemoryOwn: boolean); public get(i: number): number; public constructor(); public size(): number; public swigGetRawPtr(): number; public delete(): void; public static getCPtr(obj: com.carto.core.IntVector): number; public capacity(): number; public add(x: number): void; public clear(): void; public isEmpty(): boolean; public reserve(n: number): void; } } } } declare namespace com { export namespace carto { export namespace core { export class IntVectorModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.IntVectorModuleJNI>; public static IntVector_add(param0: number, param1: com.carto.core.IntVector, param2: number): void; public static new_IntVector__SWIG_0(): number; public static IntVector_size(param0: number, param1: com.carto.core.IntVector): number; public static IntVector_isEmpty(param0: number, param1: com.carto.core.IntVector): boolean; public static IntVector_set(param0: number, param1: com.carto.core.IntVector, param2: number, param3: number): void; public static IntVector_capacity(param0: number, param1: com.carto.core.IntVector): number; public static IntVector_clear(param0: number, param1: com.carto.core.IntVector): void; public static IntVector_swigGetRawPtr(param0: number, param1: com.carto.core.IntVector): number; public constructor(); public static IntVector_reserve(param0: number, param1: com.carto.core.IntVector, param2: number): void; public static IntVector_get(param0: number, param1: com.carto.core.IntVector, param2: number): number; public static delete_IntVector(param0: number): void; public static new_IntVector__SWIG_1(param0: number): number; } } } } declare namespace com { export namespace carto { export namespace core { export class MapBounds extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapBounds>; public swigCMemOwn: boolean; public getMax(): com.carto.core.MapPos; public shrinkToIntersection(bounds: com.carto.core.MapBounds): void; public static getCPtr(obj: com.carto.core.MapBounds): number; public contains(bounds: com.carto.core.MapBounds): boolean; public finalize(): void; public intersects(bounds: com.carto.core.MapBounds): boolean; public getCenter(): com.carto.core.MapPos; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public contains(pos: com.carto.core.MapPos): boolean; public constructor(); public getMin(): com.carto.core.MapPos; public swigGetRawPtr(): number; public equals(obj: any): boolean; public getDelta(): com.carto.core.MapVec; public delete(): void; public hashCode(): number; public constructor(min: com.carto.core.MapPos, max: com.carto.core.MapPos); } } } } declare namespace com { export namespace carto { export namespace core { export class MapBoundsModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapBoundsModuleJNI>; public static MapBounds_contains__SWIG_1(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): boolean; public static MapBounds_contains__SWIG_0(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapPos): boolean; public static MapBounds_toString(param0: number, param1: com.carto.core.MapBounds): string; public static MapBounds_swigGetRawPtr(param0: number, param1: com.carto.core.MapBounds): number; public static MapBounds_getCenter(param0: number, param1: com.carto.core.MapBounds): number; public static MapBounds_getMin(param0: number, param1: com.carto.core.MapBounds): number; public static new_MapBounds__SWIG_1(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapPos): number; public static delete_MapBounds(param0: number): void; public constructor(); public static MapBounds_intersects(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): boolean; public static MapBounds_shrinkToIntersection(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): void; public static MapBounds_getMax(param0: number, param1: com.carto.core.MapBounds): number; public static new_MapBounds__SWIG_0(): number; public static MapBounds_hashCodeInternal(param0: number, param1: com.carto.core.MapBounds): number; public static MapBounds_equalsInternal(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): boolean; public static MapBounds_getDelta(param0: number, param1: com.carto.core.MapBounds): number; } } } } declare namespace com { export namespace carto { export namespace core { export class MapEnvelope extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapEnvelope>; public swigCMemOwn: boolean; public constructor(bounds: com.carto.core.MapBounds); public finalize(): void; public getBounds(): com.carto.core.MapBounds; public intersects(envelope: com.carto.core.MapEnvelope): boolean; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public contains(envelope: com.carto.core.MapEnvelope): boolean; public swigGetRawPtr(): number; public equals(obj: any): boolean; public static getCPtr(obj: com.carto.core.MapEnvelope): number; public delete(): void; public hashCode(): number; public constructor(convexHull: com.carto.core.MapPosVector); public getConvexHull(): com.carto.core.MapPosVector; } } } } declare namespace com { export namespace carto { export namespace core { export class MapEnvelopeModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapEnvelopeModuleJNI>; public static MapEnvelope_equalsInternal(param0: number, param1: com.carto.core.MapEnvelope, param2: number, param3: com.carto.core.MapEnvelope): boolean; public static MapEnvelope_hashCodeInternal(param0: number, param1: com.carto.core.MapEnvelope): number; public static MapEnvelope_getBounds(param0: number, param1: com.carto.core.MapEnvelope): number; public static MapEnvelope_contains(param0: number, param1: com.carto.core.MapEnvelope, param2: number, param3: com.carto.core.MapEnvelope): boolean; public static new_MapEnvelope__SWIG_1(param0: number, param1: com.carto.core.MapBounds): number; public static new_MapEnvelope__SWIG_2(param0: number, param1: com.carto.core.MapPosVector): number; public static new_MapEnvelope__SWIG_0(): number; public static delete_MapEnvelope(param0: number): void; public constructor(); public static MapEnvelope_toString(param0: number, param1: com.carto.core.MapEnvelope): string; public static MapEnvelope_swigGetRawPtr(param0: number, param1: com.carto.core.MapEnvelope): number; public static MapEnvelope_getConvexHull(param0: number, param1: com.carto.core.MapEnvelope): number; public static MapEnvelope_intersects(param0: number, param1: com.carto.core.MapEnvelope, param2: number, param3: com.carto.core.MapEnvelope): boolean; } } } } declare namespace com { export namespace carto { export namespace core { export class MapPos extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapPos>; public swigCMemOwn: boolean; public constructor(x: number, y: number); public constructor(x: number, y: number, z: number); public subPos(p: com.carto.core.MapPos): com.carto.core.MapVec; public getY(): number; public finalize(): void; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public swigGetRawPtr(): number; public equals(obj: any): boolean; public delete(): void; public hashCode(): number; public getX(): number; public add(v: com.carto.core.MapVec): com.carto.core.MapPos; public subVec(v: com.carto.core.MapVec): com.carto.core.MapPos; public getZ(): number; public static getCPtr(obj: com.carto.core.MapPos): number; } } } } declare namespace com { export namespace carto { export namespace core { export class MapPosModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapPosModuleJNI>; public static MapPos_add(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapVec): number; public static MapPosVector_add(param0: number, param1: com.carto.core.MapPosVector, param2: number, param3: com.carto.core.MapPos): void; public static MapPosVector_set(param0: number, param1: com.carto.core.MapPosVector, param2: number, param3: number, param4: com.carto.core.MapPos): void; public static new_MapPosVectorVector__SWIG_0(): number; public static MapPosVectorVector_set(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number, param3: number, param4: com.carto.core.MapPosVector): void; public static new_MapPosVectorVector__SWIG_1(param0: number): number; public static delete_MapPosVectorVector(param0: number): void; public static MapPos_getY(param0: number, param1: com.carto.core.MapPos): number; public static MapPosVector_clear(param0: number, param1: com.carto.core.MapPosVector): void; public static MapPos_subVec(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapVec): number; public constructor(); public static MapPosVector_swigGetRawPtr(param0: number, param1: com.carto.core.MapPosVector): number; public static MapPosVectorVector_swigGetRawPtr(param0: number, param1: com.carto.core.MapPosVectorVector): number; public static MapPosVectorVector_capacity(param0: number, param1: com.carto.core.MapPosVectorVector): number; public static MapPos_swigGetRawPtr(param0: number, param1: com.carto.core.MapPos): number; public static MapPosVectorVector_add(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number, param3: com.carto.core.MapPosVector): void; public static MapPosVectorVector_reserve(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number): void; public static new_MapPos__SWIG_2(param0: number, param1: number, param2: number): number; public static MapPos_getX(param0: number, param1: com.carto.core.MapPos): number; public static MapPosVector_reserve(param0: number, param1: com.carto.core.MapPosVector, param2: number): void; public static MapPos_getZ(param0: number, param1: com.carto.core.MapPos): number; public static new_MapPosVector__SWIG_1(param0: number): number; public static MapPosVectorVector_size(param0: number, param1: com.carto.core.MapPosVectorVector): number; public static MapPosVector_isEmpty(param0: number, param1: com.carto.core.MapPosVector): boolean; public static MapPosVectorVector_get(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number): number; public static MapPosVectorVector_clear(param0: number, param1: com.carto.core.MapPosVectorVector): void; public static MapPos_subPos(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapPos): number; public static MapPosVector_size(param0: number, param1: com.carto.core.MapPosVector): number; public static delete_MapPosVector(param0: number): void; public static MapPos_hashCodeInternal(param0: number, param1: com.carto.core.MapPos): number; public static MapPosVector_get(param0: number, param1: com.carto.core.MapPosVector, param2: number): number; public static MapPosVector_capacity(param0: number, param1: com.carto.core.MapPosVector): number; public static delete_MapPos(param0: number): void; public static MapPos_toString(param0: number, param1: com.carto.core.MapPos): string; public static MapPosVectorVector_isEmpty(param0: number, param1: com.carto.core.MapPosVectorVector): boolean; public static new_MapPosVector__SWIG_0(): number; public static new_MapPos__SWIG_0(): number; public static new_MapPos__SWIG_1(param0: number, param1: number): number; public static MapPos_equalsInternal(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapPos): boolean; } } } } declare namespace com { export namespace carto { export namespace core { export class MapPosVector extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapPosVector>; public swigCMemOwn: boolean; public finalize(): void; public constructor(n: number); public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public size(): number; public static getCPtr(obj: com.carto.core.MapPosVector): number; public get(i: number): com.carto.core.MapPos; public swigGetRawPtr(): number; public delete(): void; public capacity(): number; public clear(): void; public add(x: com.carto.core.MapPos): void; public isEmpty(): boolean; public set(i: number, val: com.carto.core.MapPos): void; public reserve(n: number): void; } } } } declare namespace com { export namespace carto { export namespace core { export class MapPosVectorVector extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapPosVectorVector>; public swigCMemOwn: boolean; public add(x: com.carto.core.MapPosVector): void; public finalize(): void; public constructor(n: number); public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public size(): number; public swigGetRawPtr(): number; public delete(): void; public set(i: number, val: com.carto.core.MapPosVector): void; public capacity(): number; public static getCPtr(obj: com.carto.core.MapPosVectorVector): number; public clear(): void; public get(i: number): com.carto.core.MapPosVector; public isEmpty(): boolean; public reserve(n: number): void; } } } } declare namespace com { export namespace carto { export namespace core { export class MapRange extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapRange>; public swigCMemOwn: boolean; public getMin(): number; public length(): number; public finalize(): void; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public getMax(): number; public swigGetRawPtr(): number; public constructor(min: number, max: number); public equals(obj: any): boolean; public inRange(value: number): boolean; public delete(): void; public hashCode(): number; public getMidrange(): number; public static getCPtr(obj: com.carto.core.MapRange): number; } } } } declare namespace com { export namespace carto { export namespace core { export class MapRangeModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapRangeModuleJNI>; public static MapRange_getMin(param0: number, param1: com.carto.core.MapRange): number; public static MapRange_toString(param0: number, param1: com.carto.core.MapRange): string; public static new_MapRange__SWIG_0(): number; public static MapRange_getMax(param0: number, param1: com.carto.core.MapRange): number; public static new_MapRange__SWIG_1(param0: number, param1: number): number; public static MapRange_length(param0: number, param1: com.carto.core.MapRange): number; public static MapRange_equalsInternal(param0: number, param1: com.carto.core.MapRange, param2: number, param3: com.carto.core.MapRange): boolean; public constructor(); public static MapRange_hashCodeInternal(param0: number, param1: com.carto.core.MapRange): number; public static MapRange_inRange(param0: number, param1: com.carto.core.MapRange, param2: number): boolean; public static MapRange_swigGetRawPtr(param0: number, param1: com.carto.core.MapRange): number; public static MapRange_getMidrange(param0: number, param1: com.carto.core.MapRange): number; public static delete_MapRange(param0: number): void; } } } } declare namespace com { export namespace carto { export namespace core { export class MapTile extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapTile>; public swigCMemOwn: boolean; public static getCPtr(obj: com.carto.core.MapTile): number; public getTileId(): number; public getZoom(): number; public getY(): number; public finalize(): void; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public swigGetRawPtr(): number; public equals(obj: any): boolean; public constructor(x: number, y: number, zoom: number, frameNr: number); public delete(): void; public hashCode(): number; public getX(): number; public getFrameNr(): number; } } } } declare namespace com { export namespace carto { export namespace core { export class MapTileModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapTileModuleJNI>; public static delete_MapTile(param0: number): void; public static MapTile_getY(param0: number, param1: com.carto.core.MapTile): number; public static MapTile_getTileId(param0: number, param1: com.carto.core.MapTile): number; public static MapTile_toString(param0: number, param1: com.carto.core.MapTile): string; public static MapTile_equalsInternal(param0: number, param1: com.carto.core.MapTile, param2: number, param3: com.carto.core.MapTile): boolean; public static MapTile_getX(param0: number, param1: com.carto.core.MapTile): number; public constructor(); public static MapTile_hashCodeInternal(param0: number, param1: com.carto.core.MapTile): number; public static MapTile_getZoom(param0: number, param1: com.carto.core.MapTile): number; public static new_MapTile__SWIG_1(param0: number, param1: number, param2: number, param3: number): number; public static new_MapTile__SWIG_0(): number; public static MapTile_swigGetRawPtr(param0: number, param1: com.carto.core.MapTile): number; public static MapTile_getFrameNr(param0: number, param1: com.carto.core.MapTile): number; } } } } declare namespace com { export namespace carto { export namespace core { export class MapVec extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapVec>; public swigCMemOwn: boolean; public constructor(x: number, y: number); public sub(v: com.carto.core.MapVec): com.carto.core.MapVec; public constructor(x: number, y: number, z: number); public getY(): number; public length(): number; public finalize(): void; public crossProduct3D(v: com.carto.core.MapVec): com.carto.core.MapVec; public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public crossProduct2D(v: com.carto.core.MapVec): number; public constructor(); public swigGetRawPtr(): number; public equals(obj: any): boolean; public delete(): void; public add(v: com.carto.core.MapVec): com.carto.core.MapVec; public dotProduct(v: com.carto.core.MapVec): number; public hashCode(): number; public getX(): number; public static getCPtr(obj: com.carto.core.MapVec): number; public mul(multiplier: number): com.carto.core.MapVec; public getZ(): number; public div(divider: number): com.carto.core.MapVec; public getNormalized(): com.carto.core.MapVec; } } } } declare namespace com { export namespace carto { export namespace core { export class MapVecModuleJNI extends java.lang.Object { public static class: java.lang.Class<com.carto.core.MapVecModuleJNI>; public static MapVec_getNormalized(param0: number, param1: com.carto.core.MapVec): number; public static MapVec_crossProduct2D(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number; public static new_MapVec__SWIG_2(param0: number, param1: number, param2: number): number; public static MapVec_length(param0: number, param1: com.carto.core.MapVec): number; public static MapVec_mul(param0: number, param1: com.carto.core.MapVec, param2: number): number; public static new_MapVec__SWIG_0(): number; public static MapVec_crossProduct3D(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number; public static MapVec_hashCodeInternal(param0: number, param1: com.carto.core.MapVec): number; public static MapVec_getY(param0: number, param1: com.carto.core.MapVec): number; public constructor(); public static MapVec_dotProduct(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number; public static MapVec_getX(param0: number, param1: com.carto.core.MapVec): number; public static MapVec_swigGetRawPtr(param0: number, param1: com.carto.core.MapVec): number; public static MapVec_add(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number; public static MapVec_equalsInternal(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): boolean; public static new_MapVec__SWIG_1(param0: number, param1: number): number; public static delete_MapVec(param0: number): void; public static MapVec_toString(param0: number, param1: com.carto.core.MapVec): string; public static MapVec_getZ(param0: number, param1: com.carto.core.MapVec): number; public static MapVec_sub(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number; public static MapVec_div(param0: number, param1: com.carto.core.MapVec, param2: number): number; } } } } declare namespace com { export namespace carto { export namespace core { export class ScreenBounds extends java.lang.Object { public static class: java.lang.Class<com.carto.core.ScreenBounds>; public swigCMemOwn: boolean; public getHeight(): number; public getMin(): com.carto.core.ScreenPos; public finalize(): void; public contains(bounds: com.carto.core.ScreenBounds): boolean; public constructor(min: com.carto.core.ScreenPos, max: com.carto.core.ScreenPos); public toString(): string; public constructor(cPtr: number, cMemoryOwn: boolean); public constructor(); public intersects(bounds: com.carto.core.ScreenBounds): boolean; public getCenter(): com.carto.core.ScreenPos; public swigGetRawPtr(): number; public getWidth(): number; public equals(obj: any): boolean; public delete(): void; public static getCPtr(obj: com.carto.core.ScreenBounds): number; public hashCode(): number; public contains(pos: com.carto.core.ScreenPos): boolean; public getMax(): com.carto.core.ScreenPos; } } } } declare namespace com { export namespace carto { export namespace core { export class ScreenBoundsModuleJNI extends java.lang.Object { public stat