import type { MBVectorTileDecoderOptions, VectorTileDecoderOptions } from '.'; import { BaseVectorTileDecoder } from './index.common'; export declare class VectorTileDecoder extends BaseVectorTileDecoder { createNative(options: VectorTileDecoderOptions): NTVectorTileDecoder; } export declare class MBVectorTileDecoder extends BaseVectorTileDecoder { pack: NTZippedAssetPackage; createNative(options: MBVectorTileDecoderOptions): NTMBVectorTileDecoder; set style(style: string); get style(): string; reloadStyle(): void; setStyleParameter(param: string, value: string): void; setStyleParameters(value: Record | NTStringMap): void; setJSONStyleParameters(value: Record | string): void; setCartoCSSStyleSet(cartoCss: string): void; setCompiledStyleSet(param0: NTCompiledStyleSet): void; getCompiledStyleSet(): NTCompiledStyleSet; getCartoCSSStyleSet(): NTCartoCSSStyleSet; getStyleParameter(param0: string): string; getStyleParameters(): any[]; addFallbackFont(param0: NTBinaryData): void; getMinZoom(): number; getMaxZoom(): number; }