/* eslint-disable @typescript-eslint/unified-signatures */
/* eslint-disable @typescript-eslint/adjacent-overload-signatures */
/* eslint-disable no-redeclare */
///
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace core {
export namespace permissions {
export class PermissionsListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.core.permissions.PermissionsListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onExplanationNeeded(param0: java.util.List): void;
onPermissionResult(param0: boolean): void;
});
public constructor();
public onExplanationNeeded(param0: java.util.List): void;
public onPermissionResult(param0: boolean): void;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace core {
export namespace permissions {
export class PermissionsManager extends java.lang.Object {
public static class: java.lang.Class;
public static isBackgroundLocationPermissionGranted(context: globalAndroid.content.Context): boolean;
public static areLocationPermissionsGranted(context: globalAndroid.content.Context): boolean;
public constructor(listener: com.mapbox.android.core.permissions.PermissionsListener);
public requestLocationPermissions(reques_101: globalAndroid.app.Activity): void;
public static accuracyAuthorization(context: globalAndroid.content.Context): com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
public onRequestPermissionsResult(permission: number, granted: androidNative.Array, this_: androidNative.Array): void;
}
export namespace PermissionsManager {
export class AccuracyAuthorization {
public static class: java.lang.Class;
public static NONE: com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
public static PRECISE: com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
public static APPROXIMATE: com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
public static values(): androidNative.Array;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static valueOf(value: string): com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
}
export namespace PermissionsManager {
export namespace Companion {
function isBackgroundLocationPermissionGranted(context: globalAndroid.content.Context): boolean;
function areLocationPermissionsGranted(context: globalAndroid.content.Context): boolean;
function accuracyAuthorization(context: globalAndroid.content.Context): com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
function isBackgroundLocationPermissionGranted(context: globalAndroid.content.Context): boolean;
function areLocationPermissionsGranted(context: globalAndroid.content.Context): boolean;
function accuracyAuthorization(context: globalAndroid.content.Context): com.mapbox.android.core.permissions.PermissionsManager.AccuracyAuthorization;
}
}
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class AndroidGesturesManager extends java.lang.Object {
public static class: java.lang.Class;
public static GESTURE_TYPE_SCROLL: number; // 0
public static GESTURE_TYPE_SCALE: number; // 1
public static GESTURE_TYPE_ROTATE: number; // 2
public static GESTURE_TYPE_SHOVE: number; // 3
public static GESTURE_TYPE_MULTI_FINGER_TAP: number; // 4
public static GESTURE_TYPE_SINGLE_TAP_UP: number; // 5
public static GESTURE_TYPE_LONG_PRESS: number; // 6
public static GESTURE_TYPE_FLING: number; // 7
public static GESTURE_TYPE_SHOW_PRESS: number; // 8
public static GESTURE_TYPE_DOWN: number; // 9
public static GESTURE_TYPE_DOUBLE_TAP: number; // 10
public static GESTURE_TYPE_DOUBLE_TAP_EVENT: number; // 11
public static GESTURE_TYPE_SINGLE_TAP_CONFIRMED: number; // 12
public static GESTURE_TYPE_MOVE: number; // 13
public static GESTURE_TYPE_SIDEWAYS_SHOVE: number; // 14
public static GESTURE_TYPE_QUICK_SCALE: number; // 15
public onTouchEvent(this_: globalAndroid.view.MotionEvent): boolean;
public getSidewaysShoveGestureDetector(): com.mapbox.android.gestures.SidewaysShoveGestureDetector;
public getRotateGestureDetector(): com.mapbox.android.gestures.RotateGestureDetector;
public constructor(context: globalAndroid.content.Context, exclus_a3b: androidNative.Array>);
public removeStandardScaleGestureListener(): void;
public setMutuallyExclusiveGestures(exclus_a3b: androidNative.Array>): void;
public constructor(context: globalAndroid.content.Context, applyD_e74: boolean);
public removeRotateGestureListener(): void;
public getMultiFingerTapGestureDetector(): com.mapbox.android.gestures.MultiFingerTapGestureDetector;
public removeMultiFingerTapGestureListener(): void;
public removeStandardGestureListener(): void;
public setSidewaysShoveGestureListener(listener: com.mapbox.android.gestures.SidewaysShoveGestureDetector.OnSidewaysShoveGestureListener): void;
public getStandardGestureDetector(): com.mapbox.android.gestures.StandardGestureDetector;
public removeShoveGestureListener(): void;
public constructor(context: globalAndroid.content.Context, exclus_a3b: java.util.List>, applyD_e74: boolean);
public removeMoveGestureListener(): void;
public setMultiFingerTapGestureListener(listener: com.mapbox.android.gestures.MultiFingerTapGestureDetector.OnMultiFingerTapGestureListener): void;
public setShoveGestureListener(listener: com.mapbox.android.gestures.ShoveGestureDetector.OnShoveGestureListener): void;
public setMoveGestureListener(listener: com.mapbox.android.gestures.MoveGestureDetector.OnMoveGestureListener): void;
public getMutuallyExclusiveGestures(): java.util.List>;
public setRotateGestureListener(listener: com.mapbox.android.gestures.RotateGestureDetector.OnRotateGestureListener): void;
public removeSidewaysShoveGestureListener(): void;
public setMutuallyExclusiveGestures(exclus_a3b: java.util.List>): void;
public getMoveGestureDetector(): com.mapbox.android.gestures.MoveGestureDetector;
public setStandardGestureListener(listener: com.mapbox.android.gestures.StandardGestureDetector.StandardOnGestureListener): void;
public constructor(context: globalAndroid.content.Context);
public getDetectors(): java.util.List>;
public getStandardScaleGestureDetector(): com.mapbox.android.gestures.StandardScaleGestureDetector;
public setStandardScaleGestureListener(listener: com.mapbox.android.gestures.StandardScaleGestureDetector.StandardOnScaleGestureListener): void;
public getShoveGestureDetector(): com.mapbox.android.gestures.ShoveGestureDetector;
}
export namespace AndroidGesturesManager {
export class GestureType extends java.lang.Object implements java.lang.annotation.Annotation {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.AndroidGesturesManager$GestureType interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
annotationType(): java.lang.Class;
equals(param0: any): boolean;
hashCode(): number;
toString(): string;
});
public constructor();
public equals(param0: any): boolean;
public hashCode(): number;
public toString(): string;
public annotationType(): java.lang.Class;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export abstract class BaseGesture extends java.lang.Object {
public static class: java.lang.Class>;
public context: globalAndroid.content.Context;
public windowManager: globalAndroid.view.WindowManager;
public listener: L;
public setListener(listener: L): void;
public getCurrentEvent(): globalAndroid.view.MotionEvent;
public getGestureDuration(): number;
public removeListener(): void;
public getPreviousEvent(): globalAndroid.view.MotionEvent;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public canExecute(detector: number): boolean;
public analyzeEvent(param0: globalAndroid.view.MotionEvent): boolean;
public onTouchEvent(motion_1e5: globalAndroid.view.MotionEvent): boolean;
public isEnabled(): boolean;
public setEnabled(enabled: boolean): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class BuildConfig extends java.lang.Object {
public static class: java.lang.Class;
public static DEBUG: boolean; // 0
public static LIBRARY_PACKAGE_NAME: string; // "com.mapbox.android.gestures"
public static BUILD_TYPE: string; // "release"
public constructor();
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class Constants extends java.lang.Object {
public static class: java.lang.Class;
public static DEFAULT_ROTATE_ANGLE_THRESHOLD: number; // 15.3
public static DEFAULT_SHOVE_MAX_ANGLE: number; // 20.0
public static DEFAULT_MULTI_TAP_TIME_THRESHOLD: number; // 150
public constructor();
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class MoveDistancesObject extends java.lang.Object {
public static class: java.lang.Class;
public getDistanceXSinceLast(): number;
public getCurrentX(): number;
public addNewPosition(x: number, y: number): void;
public getInitialY(): number;
public getDistanceYSinceLast(): number;
public getInitialX(): number;
public getPreviousY(): number;
public getPreviousX(): number;
public getCurrentY(): number;
public constructor(initialX: number, initialY: number);
public getDistanceXSinceStart(): number;
public getDistanceYSinceStart(): number;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class MoveGestureDetector extends com.mapbox.android.gestures.ProgressiveGesture {
public static class: java.lang.Class;
public reset(): void;
public getMoveThreshold(): number;
public getLastDistanceY(): number;
public gestureStopped(): void;
public setMoveThresholdResource(moveTh_f58: number): void;
public getMoveObject(pointe_e3e: number): com.mapbox.android.gestures.MoveDistancesObject;
public setMoveThreshold(moveTh_d07: number): void;
public analyzeEvent(y: globalAndroid.view.MotionEvent): boolean;
public getMoveThresholdRect(): globalAndroid.graphics.RectF;
public getRequiredPointersCount(): number;
public analyzeMovement(): boolean;
public canExecute(invoke_dfa: number): boolean;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public setMoveThresholdRect(moveTh_149: globalAndroid.graphics.RectF): void;
public getLastDistanceX(): number;
public provideHandledTypes(): java.util.Set;
}
export namespace MoveGestureDetector {
export class OnMoveGestureListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.MoveGestureDetector$OnMoveGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onMoveBegin(param0: com.mapbox.android.gestures.MoveGestureDetector): boolean;
onMove(param0: com.mapbox.android.gestures.MoveGestureDetector, param1: number, param2: number): boolean;
onMoveEnd(param0: com.mapbox.android.gestures.MoveGestureDetector, param1: number, param2: number): void;
});
public constructor();
public onMoveEnd(param0: com.mapbox.android.gestures.MoveGestureDetector, param1: number, param2: number): void;
public onMove(param0: com.mapbox.android.gestures.MoveGestureDetector, param1: number, param2: number): boolean;
public onMoveBegin(param0: com.mapbox.android.gestures.MoveGestureDetector): boolean;
}
export class SimpleOnMoveGestureListener extends java.lang.Object implements com.mapbox.android.gestures.MoveGestureDetector.OnMoveGestureListener {
public static class: java.lang.Class;
public onMoveEnd(param0: com.mapbox.android.gestures.MoveGestureDetector, param1: number, param2: number): void;
public onMoveEnd(detector: com.mapbox.android.gestures.MoveGestureDetector, velocityX: number, velocityY: number): void;
public onMove(param0: com.mapbox.android.gestures.MoveGestureDetector, param1: number, param2: number): boolean;
public constructor();
public onMoveBegin(detector: com.mapbox.android.gestures.MoveGestureDetector): boolean;
public onMove(detector: com.mapbox.android.gestures.MoveGestureDetector, distanceX: number, distanceY: number): boolean;
public onMoveBegin(param0: com.mapbox.android.gestures.MoveGestureDetector): boolean;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class MultiFingerDistancesObject extends java.lang.Object {
public static class: java.lang.Class;
public getCurrFingersDiffX(): number;
public constructor(prevFi_cbf: number, prevFi_b2c: number, currFi_f0e: number, currFi_0a1: number);
public getPrevFingersDiffXY(): number;
public getPrevFingersDiffY(): number;
public getPrevFingersDiffX(): number;
public getCurrFingersDiffXY(): number;
public getCurrFingersDiffY(): number;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export abstract class MultiFingerGesture extends com.mapbox.android.gestures.BaseGesture {
public static class: java.lang.Class>;
public isSloppyGesture(): boolean;
public reset(): void;
public setSpanThresholdResource(spanTh_891: number): void;
public analyzeEvent(motion_1e5: globalAndroid.view.MotionEvent): boolean;
public getPointersCount(): number;
public getPreviousSpanY(firstP_372: number, second_756: number): number;
public getSpanThreshold(): number;
public setSpanThreshold(spanTh_f14: number): void;
public getRequiredPointersCount(): number;
public getPreviousSpanX(firstP_372: number, second_756: number): number;
public analyzeMovement(): boolean;
public canExecute(invoke_dfa: number): boolean;
public getCurrentSpan(firstP_372: number, second_756: number): number;
public getPreviousSpan(firstP_372: number, second_756: number): number;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public getCurrentSpanY(firstP_372: number, second_756: number): number;
public getFocalPoint(): globalAndroid.graphics.PointF;
public getCurrentSpanX(firstP_372: number, second_756: number): number;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class MultiFingerTapGestureDetector extends com.mapbox.android.gestures.MultiFingerGesture {
public static class: java.lang.Class;
public canExecute(invoke_dfa: number): boolean;
public reset(): void;
public setMultiFingerTapMovementThresholdResource(multiF_ae1: number): void;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public getMultiFingerTapMovementThreshold(): number;
public getMultiFingerTapTimeThreshold(): number;
public setMultiFingerTapTimeThreshold(multiF_a40: number): void;
public analyzeEvent(handled: globalAndroid.view.MotionEvent): boolean;
public setMultiFingerTapMovementThreshold(multiF_784: number): void;
}
export namespace MultiFingerTapGestureDetector {
export class OnMultiFingerTapGestureListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.MultiFingerTapGestureDetector$OnMultiFingerTapGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onMultiFingerTap(param0: com.mapbox.android.gestures.MultiFingerTapGestureDetector, param1: number): boolean;
});
public constructor();
public onMultiFingerTap(param0: com.mapbox.android.gestures.MultiFingerTapGestureDetector, param1: number): boolean;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class PermittedActionsGuard extends java.lang.Object {
public static class: java.lang.Class;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class PointerDistancePair extends globalAndroid.util.Pair {
public static class: java.lang.Class;
public constructor(first: any, second: any);
public constructor(first: java.lang.Integer, second: java.lang.Integer);
public equals(this_: any): boolean;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export abstract class ProgressiveGesture extends com.mapbox.android.gestures.MultiFingerGesture {
public static class: java.lang.Class>;
public isInProgress(): boolean;
public interrupt(): void;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public gestureStopped(): void;
public provideHandledTypes(): java.util.Set;
public analyzeEvent(motion_1e5: globalAndroid.view.MotionEvent): boolean;
public gestureStarted(): void;
public setEnabled(enabled: boolean): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class RotateGestureDetector extends com.mapbox.android.gestures.ProgressiveGesture {
public static class: java.lang.Class;
public analyzeMovement(): boolean;
public canExecute(invoke_dfa: number): boolean;
public reset(): void;
public setAngleThreshold(angleT_ffb: number): void;
public getAngleThreshold(): number;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public gestureStopped(): void;
public provideHandledTypes(): java.util.Set;
public getDeltaSinceStart(): number;
public getDeltaSinceLast(): number;
}
export namespace RotateGestureDetector {
export class OnRotateGestureListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.RotateGestureDetector$OnRotateGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onRotateBegin(param0: com.mapbox.android.gestures.RotateGestureDetector): boolean;
onRotate(param0: com.mapbox.android.gestures.RotateGestureDetector, param1: number, param2: number): boolean;
onRotateEnd(param0: com.mapbox.android.gestures.RotateGestureDetector, param1: number, param2: number, param3: number): void;
});
public constructor();
public onRotateBegin(param0: com.mapbox.android.gestures.RotateGestureDetector): boolean;
public onRotate(param0: com.mapbox.android.gestures.RotateGestureDetector, param1: number, param2: number): boolean;
public onRotateEnd(param0: com.mapbox.android.gestures.RotateGestureDetector, param1: number, param2: number, param3: number): void;
}
export class SimpleOnRotateGestureListener extends java.lang.Object implements com.mapbox.android.gestures.RotateGestureDetector.OnRotateGestureListener {
public static class: java.lang.Class;
public constructor();
public onRotateBegin(param0: com.mapbox.android.gestures.RotateGestureDetector): boolean;
public onRotateEnd(detector: com.mapbox.android.gestures.RotateGestureDetector, velocityX: number, velocityY: number, angula_13e: number): void;
public onRotate(detector: com.mapbox.android.gestures.RotateGestureDetector, rotati_17e: number, rotati_1a0: number): boolean;
public onRotateBegin(detector: com.mapbox.android.gestures.RotateGestureDetector): boolean;
public onRotate(param0: com.mapbox.android.gestures.RotateGestureDetector, param1: number, param2: number): boolean;
public onRotateEnd(param0: com.mapbox.android.gestures.RotateGestureDetector, param1: number, param2: number, param3: number): void;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class ShoveGestureDetector extends com.mapbox.android.gestures.ProgressiveGesture {
public static class: java.lang.Class;
public isSloppyGesture(): boolean;
public reset(): void;
public setMaxShoveAngle(maxSho_7f1: number): void;
public getDeltaPixelSinceLast(): number;
public gestureStopped(): void;
public setPixelDeltaThresholdResource(pixelD_1bf: number): void;
public getMaxShoveAngle(): number;
public getDeltaPixelsSinceStart(): number;
public getPixelDeltaThreshold(): number;
public analyzeMovement(): boolean;
public canExecute(invoke_dfa: number): boolean;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public setPixelDeltaThreshold(pixelD_95a: number): void;
public provideHandledTypes(): java.util.Set;
}
export namespace ShoveGestureDetector {
export class OnShoveGestureListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.ShoveGestureDetector$OnShoveGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onShoveBegin(param0: com.mapbox.android.gestures.ShoveGestureDetector): boolean;
onShove(param0: com.mapbox.android.gestures.ShoveGestureDetector, param1: number, param2: number): boolean;
onShoveEnd(param0: com.mapbox.android.gestures.ShoveGestureDetector, param1: number, param2: number): void;
});
public constructor();
public onShove(param0: com.mapbox.android.gestures.ShoveGestureDetector, param1: number, param2: number): boolean;
public onShoveBegin(param0: com.mapbox.android.gestures.ShoveGestureDetector): boolean;
public onShoveEnd(param0: com.mapbox.android.gestures.ShoveGestureDetector, param1: number, param2: number): void;
}
export class SimpleOnShoveGestureListener extends java.lang.Object implements com.mapbox.android.gestures.ShoveGestureDetector.OnShoveGestureListener {
public static class: java.lang.Class;
public constructor();
public onShove(param0: com.mapbox.android.gestures.ShoveGestureDetector, param1: number, param2: number): boolean;
public onShoveBegin(detector: com.mapbox.android.gestures.ShoveGestureDetector): boolean;
public onShoveEnd(detector: com.mapbox.android.gestures.ShoveGestureDetector, velocityX: number, velocityY: number): void;
public onShove(detector: com.mapbox.android.gestures.ShoveGestureDetector, deltaP_a46: number, deltaP_e4a: number): boolean;
public onShoveBegin(param0: com.mapbox.android.gestures.ShoveGestureDetector): boolean;
public onShoveEnd(param0: com.mapbox.android.gestures.ShoveGestureDetector, param1: number, param2: number): void;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class SidewaysShoveGestureDetector extends com.mapbox.android.gestures.ProgressiveGesture {
public static class: java.lang.Class;
public isSloppyGesture(): boolean;
public reset(): void;
public setMaxShoveAngle(maxSho_7f1: number): void;
public getDeltaPixelSinceLast(): number;
public gestureStopped(): void;
public setPixelDeltaThresholdResource(pixelD_1bf: number): void;
public getMaxShoveAngle(): number;
public getDeltaPixelsSinceStart(): number;
public getPixelDeltaThreshold(): number;
public analyzeMovement(): boolean;
public canExecute(invoke_dfa: number): boolean;
public constructor(context: globalAndroid.content.Context, gestur_e8c: com.mapbox.android.gestures.AndroidGesturesManager);
public setPixelDeltaThreshold(pixelD_95a: number): void;
public provideHandledTypes(): java.util.Set;
}
export namespace SidewaysShoveGestureDetector {
export class OnSidewaysShoveGestureListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.SidewaysShoveGestureDetector$OnSidewaysShoveGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onSidewaysShoveBegin(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector): boolean;
onSidewaysShove(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector, param1: number, param2: number): boolean;
onSidewaysShoveEnd(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector, param1: number, param2: number): void;
});
public constructor();
public onSidewaysShoveEnd(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector, param1: number, param2: number): void;
public onSidewaysShove(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector, param1: number, param2: number): boolean;
public onSidewaysShoveBegin(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector): boolean;
}
export class SimpleOnSidewaysShoveGestureListener extends java.lang.Object implements com.mapbox.android.gestures.SidewaysShoveGestureDetector.OnSidewaysShoveGestureListener {
public static class: java.lang.Class;
public onSidewaysShove(detector: com.mapbox.android.gestures.SidewaysShoveGestureDetector, deltaP_a46: number, deltaP_e4a: number): boolean;
public constructor();
public onSidewaysShoveEnd(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector, param1: number, param2: number): void;
public onSidewaysShove(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector, param1: number, param2: number): boolean;
public onSidewaysShoveBegin(detector: com.mapbox.android.gestures.SidewaysShoveGestureDetector): boolean;
public onSidewaysShoveEnd(detector: com.mapbox.android.gestures.SidewaysShoveGestureDetector, velocityX: number, velocityY: number): void;
public onSidewaysShoveBegin(param0: com.mapbox.android.gestures.SidewaysShoveGestureDetector): boolean;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class StandardGestureDetector extends com.mapbox.android.gestures.BaseGesture {
public static class: java.lang.Class;
public isLongpressEnabled(): boolean;
public setIsLongpressEnabled(enabled: boolean): void;
public constructor(context: globalAndroid.content.Context, androi_8c3: com.mapbox.android.gestures.AndroidGesturesManager);
public analyzeEvent(motion_1e5: globalAndroid.view.MotionEvent): boolean;
}
export namespace StandardGestureDetector {
export class SimpleStandardOnGestureListener extends java.lang.Object implements com.mapbox.android.gestures.StandardGestureDetector.StandardOnGestureListener {
public static class: java.lang.Class;
public constructor();
public onDoubleTapEvent(e: globalAndroid.view.MotionEvent): boolean;
public onFling(e1: globalAndroid.view.MotionEvent, e2: globalAndroid.view.MotionEvent, velocityX: number, velocityY: number): boolean;
public onSingleTapUp(e: globalAndroid.view.MotionEvent): boolean;
public onDown(param0: globalAndroid.view.MotionEvent): boolean;
public onDoubleTap(param0: globalAndroid.view.MotionEvent): boolean;
public onSingleTapConfirmed(e: globalAndroid.view.MotionEvent): boolean;
public onLongPress(e: globalAndroid.view.MotionEvent): void;
public onDoubleTap(e: globalAndroid.view.MotionEvent): boolean;
public onScroll(e1: globalAndroid.view.MotionEvent, e2: globalAndroid.view.MotionEvent, distanceX: number, distanceY: number): boolean;
public onSingleTapConfirmed(param0: globalAndroid.view.MotionEvent): boolean;
public onShowPress(param0: globalAndroid.view.MotionEvent): void;
public onScroll(param0: globalAndroid.view.MotionEvent, param1: globalAndroid.view.MotionEvent, param2: number, param3: number): boolean;
public onSingleTapUp(param0: globalAndroid.view.MotionEvent): boolean;
public onDoubleTapEvent(param0: globalAndroid.view.MotionEvent): boolean;
public onDown(e: globalAndroid.view.MotionEvent): boolean;
public onFling(param0: globalAndroid.view.MotionEvent, param1: globalAndroid.view.MotionEvent, param2: number, param3: number): boolean;
public onLongPress(param0: globalAndroid.view.MotionEvent): void;
public onShowPress(e: globalAndroid.view.MotionEvent): void;
}
export class StandardOnGestureListener extends java.lang.Object implements globalAndroid.view.GestureDetector.OnGestureListener, globalAndroid.view.GestureDetector.OnDoubleTapListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.StandardGestureDetector$StandardOnGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onDown(param0: globalAndroid.view.MotionEvent): boolean;
onFling(param0: globalAndroid.view.MotionEvent, param1: globalAndroid.view.MotionEvent, param2: number, param3: number): boolean;
onLongPress(param0: globalAndroid.view.MotionEvent): void;
onScroll(param0: globalAndroid.view.MotionEvent, param1: globalAndroid.view.MotionEvent, param2: number, param3: number): boolean;
onShowPress(param0: globalAndroid.view.MotionEvent): void;
onSingleTapUp(param0: globalAndroid.view.MotionEvent): boolean;
onDoubleTap(param0: globalAndroid.view.MotionEvent): boolean;
onDoubleTapEvent(param0: globalAndroid.view.MotionEvent): boolean;
onSingleTapConfirmed(param0: globalAndroid.view.MotionEvent): boolean;
});
public constructor();
public onDown(param0: globalAndroid.view.MotionEvent): boolean;
public onSingleTapConfirmed(param0: globalAndroid.view.MotionEvent): boolean;
public onShowPress(param0: globalAndroid.view.MotionEvent): void;
public onDoubleTap(param0: globalAndroid.view.MotionEvent): boolean;
public onScroll(param0: globalAndroid.view.MotionEvent, param1: globalAndroid.view.MotionEvent, param2: number, param3: number): boolean;
public onSingleTapUp(param0: globalAndroid.view.MotionEvent): boolean;
public onDoubleTapEvent(param0: globalAndroid.view.MotionEvent): boolean;
public onFling(param0: globalAndroid.view.MotionEvent, param1: globalAndroid.view.MotionEvent, param2: number, param3: number): boolean;
public onLongPress(param0: globalAndroid.view.MotionEvent): void;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class StandardScaleGestureDetector extends com.mapbox.android.gestures.ProgressiveGesture {
public static class: java.lang.Class;
public getCurrentSpan(): number;
public getPreviousSpanX(): number;
public getStartSpan(): number;
public gestureStopped(): void;
public getStartSpanY(): number;
public getStartSpanX(): number;
public getRequiredPointersCount(): number;
public getSpanSinceStartThreshold(): number;
public getPreviousSpanX(firstP_372: number, second_756: number): number;
public getPreviousSpan(firstP_372: number, second_756: number): number;
public getScaleFactor(): number;
public getCurrentSpanY(firstP_372: number, second_756: number): number;
public getCurrentSpanX(): number;
public provideHandledTypes(): java.util.Set;
public constructor(context: globalAndroid.content.Context, androi_8c3: com.mapbox.android.gestures.AndroidGesturesManager);
public getCurrentSpanX(firstP_372: number, second_756: number): number;
public reset(): void;
public isSloppyGesture(): boolean;
public setSpanSinceStartThreshold(spanSi_52e: number): void;
public getCurrentSpanY(): number;
public analyzeEvent(motion_1e5: globalAndroid.view.MotionEvent): boolean;
public isScalingOut(): boolean;
public getPreviousSpanY(firstP_372: number, second_756: number): number;
public analyzeMovement(): boolean;
public getCurrentSpan(firstP_372: number, second_756: number): number;
public getPreviousSpan(): number;
public getPreviousSpanY(): number;
public setSpanSinceStartThresholdResource(spanSi_8db: number): void;
}
export namespace StandardScaleGestureDetector {
export class SimpleStandardOnScaleGestureListener extends java.lang.Object implements com.mapbox.android.gestures.StandardScaleGestureDetector.StandardOnScaleGestureListener {
public static class: java.lang.Class;
public onScaleEnd(param0: com.mapbox.android.gestures.StandardScaleGestureDetector, param1: number, param2: number): void;
public constructor();
public onScaleEnd(detector: com.mapbox.android.gestures.StandardScaleGestureDetector, velocityX: number, velocityY: number): void;
public onScaleBegin(param0: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
public onScale(param0: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
public onScale(detector: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
public onScaleBegin(detector: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
}
export class StandardOnScaleGestureListener extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.android.gestures.StandardScaleGestureDetector$StandardOnScaleGestureListener interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onScaleBegin(param0: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
onScale(param0: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
onScaleEnd(param0: com.mapbox.android.gestures.StandardScaleGestureDetector, param1: number, param2: number): void;
});
public constructor();
public onScaleEnd(param0: com.mapbox.android.gestures.StandardScaleGestureDetector, param1: number, param2: number): void;
public onScaleBegin(param0: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
public onScale(param0: com.mapbox.android.gestures.StandardScaleGestureDetector): boolean;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace android {
export namespace gestures {
export class Utils extends java.lang.Object {
public static class: java.lang.Class;
public static pxToDp(px: number): number;
public static dpToPx(dp: number): number;
public static getRawX(event: globalAndroid.view.MotionEvent, pointe_e3e: number): number;
public constructor();
public static determineFocalPoint(i: globalAndroid.view.MotionEvent): globalAndroid.graphics.PointF;
public static getRawY(event: globalAndroid.view.MotionEvent, pointe_e3e: number): number;
public static pxToMm(px: number, context: globalAndroid.content.Context): number;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace annotation {
export class MapboxAnnotationConstants extends java.lang.Object {
public static class: java.lang.Class;
public static MODULE_PROVIDER_PACKAGE: string; // "com.mapbox.module"
public static MODULE_CONFIGURATION_CLASS_NAME_FORMAT: string; // "Mapbox_%sModuleConfiguration"
public static MODULE_CONFIGURATION_ENABLE_CONFIGURATION: string; // "enableConfiguration"
public static MODULE_CONFIGURATION_DISABLED_CLASS: string; // "implClass"
public static MODULE_CONFIGURATION_PROVIDER_CLASS_NAME: string; // "ModuleProvider"
public static MODULE_CONFIGURATION_PROVIDER_VARIABLE_NAME: string; // "moduleProvider"
public static MODULE_CONFIGURATION_PROVIDER_METHOD_FORMAT: string; // "create%s"
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace annotation {
export class MapboxDelicateApi extends java.lang.Object implements java.lang.annotation.Annotation {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.annotation.MapboxDelicateApi interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
annotationType(): java.lang.Class;
equals(param0: any): boolean;
hashCode(): number;
toString(): string;
});
public constructor();
public hashCode(): number;
public equals(param0: any): boolean;
public annotationType(): java.lang.Class;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace annotation {
export class MapboxExperimental extends java.lang.Object implements java.lang.annotation.Annotation {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.annotation.MapboxExperimental interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
annotationType(): java.lang.Class;
equals(param0: any): boolean;
hashCode(): number;
toString(): string;
});
public constructor();
public hashCode(): number;
public equals(param0: any): boolean;
public annotationType(): java.lang.Class;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace annotation {
export namespace module {
export class MapboxModule extends java.lang.Object implements java.lang.annotation.Annotation {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.annotation.module.MapboxModule interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
type(): com.mapbox.annotation.module.MapboxModuleType;
enableConfiguration(): boolean;
annotationType(): java.lang.Class;
equals(param0: any): boolean;
hashCode(): number;
toString(): string;
});
public constructor();
public equals(param0: any): boolean;
public toString(): string;
public type(): com.mapbox.annotation.module.MapboxModuleType;
public enableConfiguration(): boolean;
public annotationType(): java.lang.Class;
public hashCode(): number;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace annotation {
export namespace module {
export class MapboxModuleType {
public static class: java.lang.Class;
public static CommonLibraryLoader: com.mapbox.annotation.module.MapboxModuleType;
public static CommonLogger: com.mapbox.annotation.module.MapboxModuleType;
public static MapTelemetry: com.mapbox.annotation.module.MapboxModuleType;
public static NavigationTripNotification: com.mapbox.annotation.module.MapboxModuleType;
public getInterfaceClassName(): string;
public getInterfacePackage(): string;
public getSimplifiedName(): string;
public static valueOf(value: string): com.mapbox.annotation.module.MapboxModuleType;
public static values(): androidNative.Array;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace base {
export namespace common {
export namespace logger {
export class Logger extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.base.common.logger.Logger interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
v(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
d(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
i(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
w(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
e(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
});
public constructor();
public v(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
public i(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
public e(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
public w(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
public d(param0: com.mapbox.base.common.logger.model.Tag, param1: com.mapbox.base.common.logger.model.Message, param2: java.lang.Throwable): void;
}
export namespace Logger {
export class DefaultImpls extends java.lang.Object {
public static class: java.lang.Class;
}
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace base {
export namespace common {
export namespace logger {
export namespace model {
export class Message extends java.lang.Object {
public static class: java.lang.Class;
public constructor(message: string);
public hashCode(): number;
public equals(other: any): boolean;
public toString(): string;
public copy(message: string): com.mapbox.base.common.logger.model.Message;
public getMessage(): string;
public component1(): string;
}
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace base {
export namespace common {
export namespace logger {
export namespace model {
export class Tag extends java.lang.Object {
public static class: java.lang.Class;
public hashCode(): number;
public equals(other: any): boolean;
public copy(tag: string): com.mapbox.base.common.logger.model.Tag;
public toString(): string;
public constructor(tag: string);
public getTag(): string;
public component1(): string;
}
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class ArrayUtils extends java.lang.Object {
public static class: java.lang.Class;
public static convert(i: androidNative.Array): java.util.List;
public static convert(arr: androidNative.Array): java.util.List;
public static convert(i: androidNative.Array): java.util.List;
public static convert(i: androidNative.Array): java.util.List;
public static convert(i: androidNative.Array): java.util.List;
public static convert(i: androidNative.Array): java.util.List;
public static convert(i: androidNative.Array): java.util.List;
public static convert(i: androidNative.Array): java.util.List;
public static convertListToArray(ls: java.util.List): androidNative.Array;
public static convert(i: androidNative.Array): java.util.List;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class Cleaner extends java.lang.Object {
public static class: java.lang.Class;
public static create(): com.mapbox.bindgen.Cleaner;
public register(obj: any, action: java.lang.Runnable): void;
}
export namespace Cleaner {
export class CleanerImpl extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor();
public run(): void;
public register(obj: any, cleanA_e74: java.lang.Runnable): void;
public start(): void;
}
export class Finalizer extends java.lang.ref.PhantomReference {
public static class: java.lang.Class;
public finalizeResources(): void;
public constructor(referent: any, queue: java.lang.ref.ReferenceQueue, cleanable: java.lang.Runnable);
public constructor(referent: any, q: java.lang.ref.ReferenceQueue);
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class CleanerService extends java.lang.Object {
public static class: java.lang.Class;
public static register(obj: any, native_95c: java.lang.Runnable): void;
public constructor();
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class DataRef extends java.lang.Object {
public static class: java.lang.Class;
public static allocateNative(size: number): com.mapbox.bindgen.DataRef;
public constructor(buffer: java.nio.ByteBuffer);
public getBuffer(): java.nio.ByteBuffer;
}
export namespace DataRef {
export class DataRefPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class Expected extends java.lang.Object {
public static class: java.lang.Class>;
public mapValue(valueFun: com.mapbox.bindgen.Expected.Transformer): com.mapbox.bindgen.Expected;
public onValue(action: com.mapbox.bindgen.Expected.Action): com.mapbox.bindgen.Expected;
public fold(errorFun: com.mapbox.bindgen.Expected.Transformer, valueFun: com.mapbox.bindgen.Expected.Transformer): any;
public onError(action: com.mapbox.bindgen.Expected.Action): com.mapbox.bindgen.Expected;
public isError(): boolean;
public getValue(): V;
public getError(): E;
public isValue(): boolean;
public map(errorFun: com.mapbox.bindgen.Expected.Transformer, valueFun: com.mapbox.bindgen.Expected.Transformer): com.mapbox.bindgen.Expected;
public mapError(errorFun: com.mapbox.bindgen.Expected.Transformer): com.mapbox.bindgen.Expected;
public getValueOrElse(defaultFun: com.mapbox.bindgen.Expected.Transformer): V;
}
export namespace Expected {
export class Action extends java.lang.Object {
public static class: java.lang.Class>;
/**
* Constructs a new instance of the com.mapbox.bindgen.Expected$Action interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
run(param0: T): void;
});
public constructor();
public run(param0: T): void;
}
export class Transformer extends java.lang.Object {
public static class: java.lang.Class>;
/**
* Constructs a new instance of the com.mapbox.bindgen.Expected$Transformer interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
invoke(param0: T): R;
});
public constructor();
public invoke(param0: T): R;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class ExpectedFactory extends java.lang.Object {
public static class: java.lang.Class;
public static createValue(value: any): com.mapbox.bindgen.Expected;
public static createNone(): com.mapbox.bindgen.Expected;
public static createError(error: any): com.mapbox.bindgen.Expected;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class HashMapKeyValueExtractor extends java.lang.Object {
public static class: java.lang.Class;
public getKeys(): androidNative.Array;
public getValues(): androidNative.Array;
public constructor(this_: java.util.HashMap);
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class None extends java.lang.Object {
public static class: java.lang.Class;
public static getInstance(): com.mapbox.bindgen.None;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class PartialEq extends java.lang.Object {
public static class: java.lang.Class;
public static compare(f1: number, f2: number): boolean;
public constructor();
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class RecordUtils extends java.lang.Object {
public static class: java.lang.Class;
public static fieldToString(bytes: any): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class Size extends java.lang.Object {
public static class: java.lang.Class;
public getWidth(): number;
public getHeight(): number;
public equals(this_: any): boolean;
public hashCode(): number;
public constructor(width: number, height: number);
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class Value extends java.lang.Object {
public static class: java.lang.Class;
public static valueOf(str: string): com.mapbox.bindgen.Value;
public constructor(str: string);
public static valueOf(map: java.util.HashMap): com.mapbox.bindgen.Value;
public constructor(map: java.util.HashMap);
public getContents(): any;
public toString(): string;
public equals(otherClass: any): boolean;
public toJson(): string;
public static valueOf(array: java.util.List): com.mapbox.bindgen.Value;
public static fromJson(e: string): com.mapbox.bindgen.Expected;
public constructor(l: number);
public static valueOf(l: number): com.mapbox.bindgen.Value;
public constructor(d: number);
public static nullValue(): com.mapbox.bindgen.Value;
public constructor(b: boolean);
public constructor(array: java.util.List);
public static valueOf(b: boolean): com.mapbox.bindgen.Value;
public hashCode(): number;
public static valueOf(d: number): com.mapbox.bindgen.Value;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace bindgen {
export class VariantOptionalTypeWrapper extends java.lang.Object {
public static class: java.lang.Class;
public constructor(value: any);
public getValue(): any;
public static valueOf(value: any): com.mapbox.bindgen.VariantOptionalTypeWrapper;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class AccessTokenInitializer extends java.lang.Object {
public static class: java.lang.Class;
public static INSTANCE: com.mapbox.common.AccessTokenInitializer;
public static setAllowInitialization(i_a_wi_af2: boolean): void;
public static getAccessTokenFromEnv(): string;
/** @deprecated */
public static readEnvAndSetAccessToken(): void;
public static isAccessTokenInitializationAllowed(): boolean;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class AmbientCacheClearingCallback extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.AmbientCacheClearingCallback interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
run(param0: com.mapbox.bindgen.Expected): void;
});
public constructor();
public run(param0: com.mapbox.bindgen.Expected): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class AmbientCacheClearingCallbackNative extends java.lang.Object implements com.mapbox.common.AmbientCacheClearingCallback {
public static class: java.lang.Class;
public static cleanNativePeer(param0: number): void;
public run(param0: com.mapbox.bindgen.Expected): void;
}
export namespace AmbientCacheClearingCallbackNative {
export class AmbientCacheClearingCallbackPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BaseLogger extends java.lang.Object {
public static class: java.lang.Class;
public static INSTANCE: com.mapbox.common.BaseLogger;
public static debug(tag: string, message: string): void;
public static warning(tag: string, message: string): void;
public static info(tag: string, message: string): void;
public static error(tag: string, message: string): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export abstract class BaseMapboxInitializer extends androidx.startup.Initializer {
public static class: java.lang.Class>;
public create(initia_703: globalAndroid.content.Context): java.lang.Boolean;
public static init(initia_a8d: java.lang.Class): void;
public static getInitializersMap(): java.util.HashMap,com.mapbox.common.InitializerData>;
public dependencies(): java.util.List>;
public constructor();
public getInitializerClass(): java.lang.Class;
}
export namespace BaseMapboxInitializer {
export namespace BaseMapboxInitializer {
export namespace Companion {
function getInitializersMap(): java.util.HashMap,com.mapbox.common.InitializerData>;
function init(initia_a8d: java.lang.Class): void;
function getInitializersMap(): java.util.HashMap,com.mapbox.common.InitializerData>;
function init(initia_a8d: java.lang.Class): void;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryChargingStatusCallback extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.BatteryChargingStatusCallback interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
run(param0: com.mapbox.bindgen.Expected): void;
});
public constructor();
public run(param0: com.mapbox.bindgen.Expected): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryChargingStatusCallbackNative extends java.lang.Object implements com.mapbox.common.BatteryChargingStatusCallback {
public static class: java.lang.Class;
public static cleanNativePeer(param0: number): void;
public run(param0: com.mapbox.bindgen.Expected): void;
}
export namespace BatteryChargingStatusCallbackNative {
export class BatteryChargingStatusCallbackPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryMonitorFactory extends java.lang.Object {
public static class: java.lang.Class;
public peer: number;
public static setUserDefined(param0: com.mapbox.common.BatteryMonitorInterface): void;
public static cleanNativePeer(param0: number): void;
public constructor(peer: number);
public static reset(): void;
public static getOrCreate(): com.mapbox.common.BatteryMonitorInterface;
}
export namespace BatteryMonitorFactory {
export class BatteryMonitorFactoryPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryMonitorInterface extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.BatteryMonitorInterface interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
getBatteryChargingStatus(param0: com.mapbox.common.BatteryChargingStatusCallback): void;
registerObserver(param0: com.mapbox.common.BatteryMonitorObserver): void;
unregisterObserver(param0: com.mapbox.common.BatteryMonitorObserver): void;
});
public constructor();
public registerObserver(param0: com.mapbox.common.BatteryMonitorObserver): void;
public unregisterObserver(param0: com.mapbox.common.BatteryMonitorObserver): void;
public getBatteryChargingStatus(param0: com.mapbox.common.BatteryChargingStatusCallback): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryMonitorInterfaceNative extends java.lang.Object implements com.mapbox.common.BatteryMonitorInterface {
public static class: java.lang.Class;
public peer: number;
public registerObserver(param0: com.mapbox.common.BatteryMonitorObserver): void;
public static cleanNativePeer(param0: number): void;
public unregisterObserver(param0: com.mapbox.common.BatteryMonitorObserver): void;
public getBatteryChargingStatus(param0: com.mapbox.common.BatteryChargingStatusCallback): void;
public constructor(peer: number);
}
export namespace BatteryMonitorInterfaceNative {
export class BatteryMonitorInterfacePeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryMonitorObserver extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.BatteryMonitorObserver interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
onBatteryChargingStatusChanged(param0: boolean): void;
onBatteryStatusError(param0: string): void;
});
public constructor();
public onBatteryStatusError(param0: string): void;
public onBatteryChargingStatusChanged(param0: boolean): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BatteryMonitorObserverNative extends java.lang.Object implements com.mapbox.common.BatteryMonitorObserver {
public static class: java.lang.Class;
public peer: number;
public onBatteryStatusError(param0: string): void;
public static cleanNativePeer(param0: number): void;
public onBatteryChargingStatusChanged(param0: boolean): void;
public constructor(peer: number);
}
export namespace BatteryMonitorObserverNative {
export class BatteryMonitorObserverPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BillingService extends java.lang.Object {
public static class: java.lang.Class;
public peer: number;
public stopBillingSession(param0: com.mapbox.common.SessionSKUIdentifier): void;
public triggerUserBillingEvent(param0: com.mapbox.common.SdkInformation, param1: com.mapbox.common.UserSKUIdentifier, param2: com.mapbox.common.OnBillingServiceError): void;
public triggerMaploadBillingEvent(param0: com.mapbox.common.MaploadSKUIdentifier, param1: com.mapbox.common.OnBillingServiceError): void;
public getSessionSKUTokenIfValid(param0: com.mapbox.common.SessionSKUIdentifier): string;
public static cleanNativePeer(param0: number): void;
public resumeBillingSession(param0: com.mapbox.common.SessionSKUIdentifier, param1: com.mapbox.common.OnBillingServiceError): void;
public getUserSKUToken(param0: com.mapbox.common.UserSKUIdentifier): string;
public beginBillingSession(param0: com.mapbox.common.SdkInformation, param1: com.mapbox.common.SessionSKUIdentifier, param2: com.mapbox.common.OnBillingServiceError, param3: number): void;
public constructor(peer: number);
public pauseBillingSession(param0: com.mapbox.common.SessionSKUIdentifier): void;
public getSessionStatus(param0: com.mapbox.common.SessionSKUIdentifier): com.mapbox.common.BillingSessionStatus;
}
export namespace BillingService {
export class BillingServicePeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BillingServiceError extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public constructor(code: com.mapbox.common.BillingServiceErrorCode, message: string);
public hashCode(): number;
public getMessage(): string;
public toString(): string;
public equals(object: any): boolean;
public getCode(): com.mapbox.common.BillingServiceErrorCode;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BillingServiceErrorCode {
public static class: java.lang.Class;
public static TOKEN_VALIDATION_FAILED: com.mapbox.common.BillingServiceErrorCode;
public static RESUME_FAILED: com.mapbox.common.BillingServiceErrorCode;
public static valueOf(name: string): com.mapbox.common.BillingServiceErrorCode;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static values(): androidNative.Array;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BillingServiceFactory extends java.lang.Object {
public static class: java.lang.Class;
public peer: number;
public static cleanNativePeer(param0: number): void;
public constructor(peer: number);
public static reset(): void;
public static getInstance(): com.mapbox.common.BillingService;
}
export namespace BillingServiceFactory {
export class BillingServiceFactoryPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BillingSessionStatus {
public static class: java.lang.Class;
public static SESSION_ACTIVE: com.mapbox.common.BillingSessionStatus;
public static SESSION_PAUSED: com.mapbox.common.BillingSessionStatus;
public static NO_SESSION: com.mapbox.common.BillingSessionStatus;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static values(): androidNative.Array;
public static valueOf(name: string): com.mapbox.common.BillingSessionStatus;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class Buffer extends java.lang.Object {
public static class: java.lang.Class;
public peer: number;
public static cleanNativePeer(param0: number): void;
public getData(): com.mapbox.bindgen.DataRef;
public constructor(peer: number);
public constructor(data: com.mapbox.bindgen.DataRef);
}
export namespace Buffer {
export class BufferPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class BuildConfig extends java.lang.Object {
public static class: java.lang.Class;
public static DEBUG: boolean; // 0
public static LIBRARY_PACKAGE_NAME: string; // "com.mapbox.common"
public static BUILD_TYPE: string; // "release"
public constructor();
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class CacheClearingError extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public constructor(type: com.mapbox.common.CacheClearingErrorType, message: string);
public getType(): com.mapbox.common.CacheClearingErrorType;
public hashCode(): number;
public getMessage(): string;
public toString(): string;
public equals(object: any): boolean;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class CacheClearingErrorType {
public static class: java.lang.Class;
public static DATABASE_ERROR: com.mapbox.common.CacheClearingErrorType;
public static OTHER_ERROR: com.mapbox.common.CacheClearingErrorType;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static values(): androidNative.Array;
public static valueOf(name: string): com.mapbox.common.CacheClearingErrorType;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class Cancelable extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.Cancelable interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
cancel(): void;
});
public constructor();
public cancel(): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class CancelableNative extends java.lang.Object implements com.mapbox.common.Cancelable {
public static class: java.lang.Class;
public peer: number;
public static cleanNativePeer(param0: number): void;
public cancel(): void;
public constructor(peer: number);
}
export namespace CancelableNative {
export class CancelablePeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class CleanupManager extends java.lang.Object {
public static class: java.lang.Class;
public peer: number;
public static cleanup(): void;
public static cleanNativePeer(param0: number): void;
public constructor(peer: number);
}
export namespace CleanupManager {
export class CleanupManagerPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationOptions extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public constructor(data: com.mapbox.bindgen.Value, digest: string, source: com.mapbox.common.ConfigurationOptionsSource);
public getData(): com.mapbox.bindgen.Value;
public hashCode(): number;
public getDigest(): string;
public toString(): string;
public getSource(): com.mapbox.common.ConfigurationOptionsSource;
public equals(object: any): boolean;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationOptionsSource {
public static class: java.lang.Class;
public static LOCAL: com.mapbox.common.ConfigurationOptionsSource;
public static SERVER: com.mapbox.common.ConfigurationOptionsSource;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static valueOf(name: string): com.mapbox.common.ConfigurationOptionsSource;
public static values(): androidNative.Array;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationService extends java.lang.Object {
public static class: java.lang.Class;
public peer: number;
public getConfig(param0: com.mapbox.common.ConfigurationServiceGetConfigCallback): void;
public registerObserver(param0: com.mapbox.common.ConfigurationServiceObserver): void;
public static cleanNativePeer(param0: number): void;
public static getOrCreate(param0: com.mapbox.common.EventsServerOptions): com.mapbox.common.ConfigurationService;
public unregisterObserver(param0: com.mapbox.common.ConfigurationServiceObserver): void;
public constructor(peer: number);
}
export namespace ConfigurationService {
export class ConfigurationServicePeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationServiceError extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public constructor(code: com.mapbox.common.ConfigurationServiceErrorCode, message: string);
public getCode(): com.mapbox.common.ConfigurationServiceErrorCode;
public hashCode(): number;
public getMessage(): string;
public toString(): string;
public equals(object: any): boolean;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationServiceErrorCode {
public static class: java.lang.Class;
public static NO_TOKEN: com.mapbox.common.ConfigurationServiceErrorCode;
public static NO_CONFIGURATION: com.mapbox.common.ConfigurationServiceErrorCode;
public static HTTP_ERROR: com.mapbox.common.ConfigurationServiceErrorCode;
public static MALFORMED_CONFIGURATION: com.mapbox.common.ConfigurationServiceErrorCode;
public static IOERROR: com.mapbox.common.ConfigurationServiceErrorCode;
public static UPDATE_IN_PROGRESS: com.mapbox.common.ConfigurationServiceErrorCode;
public static UNEXPECTED_HTTPRESPONSE_CODE: com.mapbox.common.ConfigurationServiceErrorCode;
public static EXPIRED_CONFIGURATION: com.mapbox.common.ConfigurationServiceErrorCode;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static values(): androidNative.Array;
public static valueOf(name: string): com.mapbox.common.ConfigurationServiceErrorCode;
public toString(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationServiceGetConfigCallback extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.ConfigurationServiceGetConfigCallback interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
run(param0: com.mapbox.bindgen.Expected): void;
});
public constructor();
public run(param0: com.mapbox.bindgen.Expected): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationServiceGetConfigCallbackNative extends java.lang.Object implements com.mapbox.common.ConfigurationServiceGetConfigCallback {
public static class: java.lang.Class;
public run(param0: com.mapbox.bindgen.Expected): void;
public static cleanNativePeer(param0: number): void;
}
export namespace ConfigurationServiceGetConfigCallbackNative {
export class ConfigurationServiceGetConfigCallbackPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationServiceObserver extends java.lang.Object {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.mapbox.common.ConfigurationServiceObserver interface with the provided implementation.
* An empty constructor exists calling super().
*/
public constructor(implementation: {
didStartUpdate(): void;
didUpdate(param0: com.mapbox.common.ConfigurationOptions): void;
didEncounterError(param0: com.mapbox.common.ConfigurationServiceError): void;
});
public constructor();
public didStartUpdate(): void;
public didEncounterError(param0: com.mapbox.common.ConfigurationServiceError): void;
public didUpdate(param0: com.mapbox.common.ConfigurationOptions): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConfigurationServiceObserverNative extends java.lang.Object implements com.mapbox.common.ConfigurationServiceObserver {
public static class: java.lang.Class;
public peer: number;
public didStartUpdate(): void;
public didEncounterError(param0: com.mapbox.common.ConfigurationServiceError): void;
public static cleanNativePeer(param0: number): void;
public didUpdate(param0: com.mapbox.common.ConfigurationOptions): void;
public constructor(peer: number);
}
export namespace ConfigurationServiceObserverNative {
export class ConfigurationServiceObserverPeerCleaner extends java.lang.Object implements java.lang.Runnable {
public static class: java.lang.Class;
public constructor(peer: number);
public run(): void;
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class ConnectionChangeCallback extends globalAndroid.net.ConnectivityManager.NetworkCallback {
public static class: java.lang.Class;
public onCapabilitiesChanged(network: globalAndroid.net.Network, networ_4df: globalAndroid.net.NetworkCapabilities): void;
public onAvailable(network: globalAndroid.net.Network): void;
public constructor(flags: number);
public constructor(reacha_50e: com.mapbox.common.Reachability);
public onUnavailable(): void;
public constructor();
public onLost(network: globalAndroid.net.Network): void;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class CoreInitializer extends androidx.startup.Initializer {
public static class: java.lang.Class;
public create(token: globalAndroid.content.Context): com.mapbox.common.MapboxSDKCommon;
public dependencies(): java.util.List>;
public constructor();
public static createSystemInformation(): com.mapbox.common.SystemInformation;
}
export namespace CoreInitializer {
export namespace CoreInitializer {
export namespace Companion {
function createSystemInformation(): com.mapbox.common.SystemInformation;
function createSystemInformation(): com.mapbox.common.SystemInformation;
}
}
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class CrashEvent extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public getCustomData(): java.util.HashMap;
public getIsSilent(): boolean;
public hashCode(): number;
public getThreadDetails(): string;
public getAppStartDate(): string;
public toString(): string;
public constructor(isSilent: boolean, thread_749: string, appSta_3f4: string, customData: java.util.HashMap);
public equals(object: any): boolean;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class DeferredDeliveryOverflowPolicy {
public static class: java.lang.Class;
public static DISCARD_INCOMING: com.mapbox.common.DeferredDeliveryOverflowPolicy;
public static RETIRE_OLDEST: com.mapbox.common.DeferredDeliveryOverflowPolicy;
public static values(): androidNative.Array;
public static valueOf(enumClass: java.lang.Class, name: string): java.lang.Enum;
public static valueOf(name: string): com.mapbox.common.DeferredDeliveryOverflowPolicy;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class DeferredDeliveryRequestOptions extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public getTtl(): number;
public constructor(ttl: number);
public hashCode(): number;
public toString(): string;
public equals(object: any): boolean;
public constructor();
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class DeferredDeliveryServiceOptions extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public getStorageOverflowPolicy(): com.mapbox.common.DeferredDeliveryOverflowPolicy;
public getPersistentQueueOverflowPolicy(): com.mapbox.common.DeferredDeliveryOverflowPolicy;
public getMemoryQueueOverflowPolicy(): com.mapbox.common.DeferredDeliveryOverflowPolicy;
public getMemoryQueueFlushTimeout(): number;
public getPersistentQueueMaxLength(): java.lang.Long;
public getBatchFlushTimeout(): number;
public getMaxStorageUsage(): java.lang.Long;
public toString(): string;
public equals(object: any): boolean;
public getMemoryQueueMaxLength(): java.lang.Long;
public getBatchLengthToFlush(): number;
public constructor(batchL_c90: number, batchF_df2: number, memory_d2d: java.lang.Long, memory_006: number, memory_21c: number, memory_e99: com.mapbox.common.DeferredDeliveryOverflowPolicy, persis_807: java.lang.Long, persis_e3c: number, persis_c6e: number, persis_dbf: com.mapbox.common.DeferredDeliveryOverflowPolicy, dataSt_ced: string, maxSto_63d: java.lang.Long, storag_dae: com.mapbox.common.DeferredDeliveryOverflowPolicy);
public hashCode(): number;
public constructor(memory_d2d: java.lang.Long, persis_807: java.lang.Long, dataSt_ced: string, maxSto_63d: java.lang.Long);
public getPersistentQueueFlushTimeout(): number;
public getMemoryQueueLengthToFlush(): number;
public getPersistentQueueLengthToFlush(): number;
public getDataStoragePath(): string;
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class DownloadOptions extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public getLocalPath(): string;
public hashCode(): number;
public constructor(request: com.mapbox.common.HttpRequest, localPath: string, resume: boolean, memory_879: number);
public setResume(resume: boolean): void;
public getRequest(): com.mapbox.common.HttpRequest;
public getResume(): boolean;
public getMemoryThreshold(): number;
public setRequest(request: com.mapbox.common.HttpRequest): void;
public toString(): string;
public equals(object: any): boolean;
public constructor(request: com.mapbox.common.HttpRequest, localPath: string);
}
}
}
}
declare namespace com {
export namespace mapbox {
export namespace common {
export class DownloadStatus extends java.lang.Object implements java.io.Serializable {
public static class: java.lang.Class;
public setTransferredBytes(transf_2ac: number): void;
public setDownloadId(downloadId: number): void;
public constructor(error: com.mapbox.common.TransferError, totalBytes: java.lang.Long, downlo_721: com.mapbox.common.DownloadOptions, httpResult: com.mapbox.bindgen.Expected);
public setReceivedBytes(receiv_271: number): void;
public setState(state: com.mapbox.common.TransferState): void;
public toString(): string;
public equals(object: any): boolean;
public getTransferredBytes(): number;
public getDownloadOptions(): com.mapbox.common.DownloadOptions;
public constructor(downloadId: number, state: com.mapbox.common.TransferState, error: com.mapbox.common.TransferError, totalBytes: java.lang.Long, receiv_271: number, transf_2ac: number, downlo_721: com.mapbox.common.DownloadOptions, httpResult: com.mapbox.bindgen.Expected);
public getReceivedBytes(): number;
public setError(error: com.mapbox.common.TransferError): void;
public setTotalBytes(totalBytes: java.lang.Long): void;
public setHttpResult(httpResult: com.mapbox.bindgen.Expected): void;
public hashCode(): number;
public getHttpResult(): com.mapbox.bindgen.Expected