/// import { Buffer } from 'node:buffer'; import { BinaryIO } from '../common/BinaryIO'; import { ArxLLF } from './LLF'; /** @see https://github.com/arx/ArxLibertatis/blob/1.2.1/src/scene/LevelFormat.h#L178 */ export type ArxLlfHeader = { lastUser: string; time: number; numberOfLights: number; numberOfShadowPolygons: number; numberOfIgnoredPolygons: number; numberOfBackgroundPolygons: number; }; export declare class LlfHeader { static readFrom(binary: BinaryIO): ArxLlfHeader; static accumulateFrom(json: ArxLLF): Buffer; static sizeOf(): number; }