import { ImageAsset, ImageSource } from '@nativescript/core'; import { NativePropertyOptions } from '.'; import { DefaultLatLonKeys, GenericMapPos, MapPos, MapPosVector, MapPosVectorVector } from './core'; import { Geometry } from './geometry'; import { FeatureCollection } from './geometry/feature'; import { nativeProperty } from './index.common'; import { BaseVectorElementStyleBuilder } from './vectorelements'; export { nativeProperty }; export { BaseNative } from './BaseNative'; export declare function getCartoBitmap(src: string | ImageSource | ImageAsset): com.carto.graphics.Bitmap; export declare function nativeColorProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeColorProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function nativeNColorProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeNColorProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function nativeFontProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeFontProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function nativeEnumProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeEnumProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function nativeAndroidEnumProperty(androidEnum: any, options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function nativeCartoImageProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeCartoImageProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function nativeImageProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeImageProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any; export declare function featureCollectionFromArgs(collection: FeatureCollection): com.carto.geometry.FeatureCollection; export declare function styleFromArgs(style: BaseVectorElementStyleBuilder): com.carto.styles.Style; export declare function geometryFromArgs(geometry: Geometry): com.carto.geometry.Geometry; export declare function mapPosVectorFromArgs(positions: MapPosVector | GenericMapPos[] | com.carto.core.MapPosVector, ignoreAltitude?: boolean): com.carto.core.MapPosVector; export declare function mapPosVectorVectorFromArgs(positions: MapPosVectorVector | MapPos[][], ignoreAltitude?: boolean): com.carto.core.MapPosVectorVector; export declare function nativeMapVecProperty(target: any, k?: any, desc?: PropertyDescriptor): any; export declare function nativeMapVecProperty(options: NativePropertyOptions): (target: any, k?: any, desc?: PropertyDescriptor) => any;