initial commit

This commit is contained in:
2022-01-10 23:21:47 +03:00
commit e9cd348935
15 changed files with 676 additions and 0 deletions

10
types/lib/varint.d.ts vendored Normal file
View File

@ -0,0 +1,10 @@
export default varint;
declare namespace varint {
function encodeInt(val: number): Buffer;
function encodeString(val: string): Buffer;
function encodeUShort(val: number): Buffer;
function concat(chunks: Buffer[]): Buffer;
function decodeInt(buffer: Buffer, offset: number): number;
function decodeString(val: Buffer, offset?: number): string;
function decodeLength(val: number): 5 | 7 | 8 | 1 | 2 | 3 | 4 | 6 | 9 | 10;
}