import { LASHeader, LASRawData } from './types';
export declare class LAZLoader {
    arraybuffer: ArrayBuffer;
    instance: any;
    header: LASHeader | null;
    constructor(arraybuffer: ArrayBuffer);
    /**
     * Opens the file
     * @returns boolean
     */
    open(): Promise<boolean>;
    getHeader(): LASHeader;
    /**
     * @param count
     * @param offset
     * @param skip
     * @returns Data
     */
    readData(count: number, offset: number, skip: number): LASRawData;
    /**
     * Deletes the instance
     * @returns boolean
     */
    close(): boolean;
}
