import { BaseNative } from '../index.common'; import { DirAssetPackageOptions, ZippedAssetPackageOptions } from '.'; export declare function nativeVectorToArray(nVector: com.carto.core.StringVector): any[]; export declare function nativeVariantToJS(variant: com.carto.core.Variant): {}; export declare function JSVariantToNative(variant: any): com.carto.core.Variant; export declare function nativeMapToJS(theMap: com.carto.core.StringVariantMap): {}; export interface LogEventListener extends com.carto.utils.LogEventListener { new (): LogEventListener; } export declare function setShowDebug(value: boolean): void; export declare function setShowWarn(value: boolean): void; export declare function setShowInfo(value: boolean): void; export declare function setShowError(value: boolean): void; export declare class ZippedAssetPackage extends BaseNative { createNative(options: ZippedAssetPackageOptions): com.carto.utils.ZippedAssetPackage; } export declare class DirAssetPackage extends BaseNative { assetNames: com.carto.core.StringVector; _dirPath: string; _cartoDirPath: string; loadUsingNS: boolean; _nInterface: com.akylas.carto.additions.AKAssetPackage.Interface; createNative(options: DirAssetPackageOptions): com.akylas.carto.additions.AKAssetPackage; loadAsset(name: any): com.carto.core.BinaryData; getAssetNames(): com.carto.core.StringVector; }