import type { LoaderOptions } from '@loaders.gl/loader-utils';
import type { LASMesh } from "./lib/las-types.js";
export type LASLoaderOptions = LoaderOptions & {
    las?: {
        shape?: 'mesh' | 'columnar-table' | 'arrow-table';
        fp64?: boolean;
        skip?: number;
        colorDepth?: number | string;
        /** Override the URL to the worker bundle (by default loads from unpkg.com) */
        workerUrl?: string;
    };
    onProgress?: Function;
};
/**
 * Loader for the LAS (LASer) point cloud format
 * @note Does not support LAS v1.4
 */
export declare const LASLoader: {
    readonly dataType: LASMesh;
    readonly batchType: never;
    readonly name: "LAS";
    readonly id: "las";
    readonly module: "las";
    readonly version: any;
    readonly worker: true;
    readonly extensions: ["las", "laz"];
    readonly mimeTypes: ["application/octet-stream"];
    readonly text: true;
    readonly binary: true;
    readonly tests: ["LAS"];
    readonly options: {
        readonly las: {
            readonly shape: "mesh";
            readonly fp64: false;
            readonly skip: 1;
            readonly colorDepth: 8;
        };
    };
};
//# sourceMappingURL=las-loader.d.ts.map