import { BaseNative } from '../index.common'; import { DirAssetPackageOptions, ZippedAssetPackageOptions } from '.'; export declare function nativeVectorToArray(nVector: NTStringVector): any[]; export declare function nativeVariantToJS(variant: NTVariant): any; export declare function JSVariantToNative(variant: any): NTVariant; export declare function nativeMapToJS(theMap: NTStringVariantMap): {}; 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): NTZippedAssetPackage; } export declare class NTDirAssetPackageImpl extends NTAssetPackage { assetNames: NTStringVector; dirPath: string; cartoDirPath: string; loadUsingNS: boolean; static new(): NTDirAssetPackageImpl; initialize(options: DirAssetPackageOptions): void; loadAsset(name: any): NTBinaryData; getAssetNames(): NTStringVector; } export declare class DirAssetPackage extends BaseNative { createNative(options: DirAssetPackageOptions): NTDirAssetPackageImpl; }