import type { LoaderOptions } from '@loaders.gl/loader-utils'; import type { Geometry } from '@loaders.gl/schema'; import { isWKB } from '@loaders.gl/gis'; export type WKBLoaderOptions = LoaderOptions & { wkb?: { /** Shape is deprecated, only geojson is supported */ shape: 'geojson-geometry'; }; }; /** * Worker loader for WKB (Well-Known Binary) */ export declare const WKBWorkerLoader: { readonly dataType: Geometry; readonly batchType: never; readonly name: "WKB"; readonly id: "wkb"; readonly module: "wkt"; readonly version: any; readonly worker: true; readonly category: "geometry"; readonly extensions: ["wkb"]; readonly mimeTypes: []; readonly tests: [typeof isWKB]; readonly options: { readonly wkb: { readonly shape: "geojson-geometry"; }; }; }; /** * Loader for WKB (Well-Known Binary) */ export declare const WKBLoader: { readonly parse: (arrayBuffer: ArrayBuffer, options?: WKBLoaderOptions | undefined) => Promise; readonly parseSync: (arrayBuffer: ArrayBuffer, options?: WKBLoaderOptions | undefined) => Geometry; readonly dataType: Geometry; readonly batchType: never; readonly name: "WKB"; readonly id: "wkb"; readonly module: "wkt"; readonly version: any; readonly worker: true; readonly category: "geometry"; readonly extensions: ["wkb"]; readonly mimeTypes: []; readonly tests: [typeof isWKB]; readonly options: { readonly wkb: { readonly shape: "geojson-geometry"; }; }; }; export declare function parseWKB(arrayBuffer: ArrayBuffer, options?: { shape?: 'geojson-geometry'; }): Geometry; //# sourceMappingURL=wkb-loader.d.ts.map