import type { TypedArray, LoaderOptions } from '@loaders.gl/loader-utils'; type GeoTIFFData = { crs?: string; bounds: number[]; metadata: Record; width: number; height: number; data: TypedArray; }; /** GeoTIFF load options */ export type GeoTIFFLoaderOptions = LoaderOptions & { geotiff?: { enableAlpha: boolean; }; }; /** GeoTIFF loader */ export declare const GeoTIFFLoader: { readonly dataType: GeoTIFFData; readonly batchType: never; readonly id: "geotiff"; readonly name: "GeoTIFF"; readonly module: "geotiff"; readonly version: any; readonly options: { readonly geotiff: { readonly enableAlpha: true; }; }; readonly mimeTypes: ["image/tiff", "image/geotiff"]; readonly extensions: ["geotiff", "tiff", "geotif", "tif"]; readonly parse: typeof parseGeoTIFF; }; export declare function isTiff(arrayBuffer: ArrayBuffer): boolean; /** * Loads a GeoTIFF file containing a RGB image. */ declare function parseGeoTIFF(data: ArrayBuffer, options?: GeoTIFFLoaderOptions): Promise; export {}; //# sourceMappingURL=geotiff-loader.d.ts.map