/** * this is the low-level implementation of the E1.31 (sACN) protocol */ /// export declare class Packet { private readonly buffer; readonly sourceAddress?: string; private readonly root_vector; private readonly root_fl; private readonly preambleSize; private readonly postambleSize; private readonly acnPid; readonly cid: Buffer; private readonly frame_vector; private readonly frame_fl; readonly options: number; readonly sequence: number; readonly sourceName: string; readonly priority: number; readonly syncUniverse: number; readonly universe: number; private readonly dmp_vector; private readonly dmp_fl; private readonly type; private readonly firstAddress; private readonly addressIncrement; readonly propertyValueCount: number; private readonly startCode; readonly slotsData: Buffer; constructor(buffer: Buffer, sourceAddress?: string); private validate; }