@loaders.gl/compression
Version:
Decompression and compression plugins for loaders.gl
21 lines • 763 B
TypeScript
import type { CompressionOptions } from "./compression.js";
import { Compression } from "./compression.js";
/**
* Lempel-Ziv-Oberheimer compression / decompression
*/
export declare class LZOCompression extends Compression {
readonly name = "lzo";
readonly extensions: never[];
readonly contentEncodings: never[];
readonly isSupported = false;
readonly options: CompressionOptions;
/**
* lzo is an injectable dependency due to big size
* @param options
*/
constructor(options: CompressionOptions);
preload(modules?: Record<string, any>): Promise<void>;
compress(input: ArrayBuffer): Promise<ArrayBuffer>;
decompress(input: ArrayBuffer): Promise<ArrayBuffer>;
}
//# sourceMappingURL=lzo-compression.d.ts.map