/// export declare const TLVListSeparator = 0; /** * Type Length Value encoding/decoding, used by HAP as a wire format. * https://en.wikipedia.org/wiki/Type-length-value */ export declare function encode(type: number, data: Buffer | number | string, ...args: any[]): Buffer; export declare function decode(data: Buffer): Record; export declare function decodeList(data: Buffer, entryStartId: number): Record[]; export declare function writeUInt64(value: number): Buffer; export declare function readUInt64(buffer: Buffer): number; export declare function writeUInt32(value: number): Buffer; export declare function readUInt32(buffer: Buffer): number; export declare function writeUInt16(value: number): Buffer; export declare function readUInt16(buffer: Buffer): number; //# sourceMappingURL=tlv.d.ts.map