@gwigz/homunculus-core
Version:
A third-party framework for interacting with Linden Lab's virtual world "Second Life"
18 lines (17 loc) • 489 B
TypeScript
import type { PacketBuffer, Type } from "../../network";
export type CompressedObjectProperties = Array<[
key: string,
type: Type | CompressedObjectValue
]>;
/**
* Utility class for terse object updates.
*
* @todo Replace with a simple object instead.
*/
export declare class CompressedObjectValue {
private type;
private flag;
private placeholder?;
constructor(type: any, flag: number, placeholder?: any);
read(buffer: PacketBuffer, flags: number): any;
}