import { BinaryWriter } from '../io/index.js'; import { EntityState } from './entityState.js'; export declare const U_ORIGIN1: number; export declare const U_ORIGIN2: number; export declare const U_ANGLE2: number; export declare const U_ANGLE3: number; export declare const U_FRAME8: number; export declare const U_EVENT: number; export declare const U_REMOVE: number; export declare const U_MOREBITS1: number; export declare const U_NUMBER16: number; export declare const U_ORIGIN3: number; export declare const U_ANGLE1: number; export declare const U_MODEL: number; export declare const U_RENDERFX8: number; export declare const U_ALPHA: number; export declare const U_EFFECTS8: number; export declare const U_MOREBITS2: number; export declare const U_SKIN8: number; export declare const U_FRAME16: number; export declare const U_RENDERFX16: number; export declare const U_EFFECTS16: number; export declare const U_MODEL2: number; export declare const U_MODEL3: number; export declare const U_MODEL4: number; export declare const U_MOREBITS3: number; export declare const U_OLDORIGIN: number; export declare const U_SKIN16: number; export declare const U_SOUND: number; export declare const U_SOLID: number; export declare const U_SCALE: number; export declare const U_INSTANCE_BITS: number; export declare const U_LOOP_VOLUME: number; export declare const U_MOREBITS4: number; export declare const U_LOOP_ATTENUATION_HIGH: number; export declare const U_OWNER_HIGH: number; export declare const U_OLD_FRAME_HIGH: number; /** * Writes the remove bit for an entity. */ export declare function writeRemoveEntity(number: number, writer: BinaryWriter): void; /** * Writes the delta between two entity states to a binary writer. */ export declare function writeDeltaEntity(from: EntityState, to: EntityState, writer: BinaryWriter, force: boolean, newEntity: boolean): void; //# sourceMappingURL=entity.d.ts.map