gulp-armapbo
Version:
The plugin for Gulp which allows to pack ArmA pbo files from sources.
18 lines (17 loc) • 756 B
TypeScript
/// <reference types="node" />
import { StackBuffer } from './stackBuffer';
export declare class LzhPacket {
static readonly chunks = 8;
static readonly minBytesToPack = 3;
static readonly maxChunkSize: number;
static readonly maxOffsetToUseWhitespaces: number;
private _data;
private _next;
private _format;
private _length;
flush(buffer: Buffer, offset: number): number;
compose(buffer: Buffer, offset: number, dict: StackBuffer): number;
_composeUncompressed(chunk: number, buffer: Buffer, offset: number, dict: StackBuffer): number;
_composeCompressed(chunk: number, read: number, buffer: Buffer, offset: number, dict: StackBuffer): number;
_composePointer(offset: number, length: number): number;
}