| 
1 |  | -/// <reference types="node" />  | 
2 |  | -export declare class CoderTools {  | 
3 |  | -    static BASE_ALPHABETS: {  | 
4 |  | -        BASE16: string;  | 
5 |  | -        BASE36: string;  | 
6 |  | -        BASE58: string;  | 
7 |  | -        BASE62: string;  | 
8 |  | -        BASE66: string;  | 
9 |  | -    };  | 
10 |  | -    static isBuffer(what: any): boolean;  | 
11 |  | -    static makeWBuffer(cb: (arg: Buffer) => void, length: number): Buffer;  | 
12 |  | -    static toBuffer(what: string | Buffer, ascii?: boolean): Buffer;  | 
13 |  | -    static baseXEncode(what: string | Buffer, base: string, asAscii?: boolean): string;  | 
14 |  | -    static baseXDecode(what: string, base: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
15 |  | -    static base16Encode(what: string | Buffer, asAscii?: boolean): string;  | 
16 |  | -    static base32Encode(what: string | Buffer, asAscii?: boolean): string;  | 
17 |  | -    static base36Encode(what: string | Buffer, asAscii?: boolean): string;  | 
18 |  | -    static base58Encode(what: string | Buffer, asAscii?: boolean): string;  | 
19 |  | -    static base62Encode(what: string | Buffer, asAscii?: boolean): string;  | 
20 |  | -    static base64Encode(what: string | Buffer, asAscii?: boolean): string;  | 
21 |  | -    static base66Encode(what: string | Buffer, asAscii?: boolean): string;  | 
22 |  | -    static base16Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
23 |  | -    static base32Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer | Uint8Array;  | 
24 |  | -    static base36Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
25 |  | -    static base58Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer | Uint8Array;  | 
26 |  | -    static base62Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
27 |  | -    static base64Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer | Uint8Array;  | 
28 |  | -    static base66Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
29 |  | -    static twoInt32toInt53(val: [number, number]): number;  | 
30 |  | -    static int53toTwoInt32(val: number): [number, number];  | 
31 |  | -    static intToBuf(int: number, len?: number, be?: boolean): Buffer;  | 
32 |  | -    static int8ToBuf(int: number): Buffer;  | 
33 |  | -    static int8UToBuf(int: number): Buffer;  | 
34 |  | -    static int16ToBuf(int: number, be?: boolean): Buffer;  | 
35 |  | -    static int16UToBuf(int: number, be?: boolean): Buffer;  | 
36 |  | -    static int32ToBuf(int: number, be?: boolean): Buffer;  | 
37 |  | -    static int32UToBuf(int: number, be?: boolean): Buffer;  | 
38 |  | -    static floatToBuf(int: number, be?: boolean): Buffer;  | 
39 |  | -    static doubleToBuf(int: number, be?: boolean): Buffer;  | 
40 |  | -    static bufToInt8(buf: Buffer, offset?: number): number;  | 
41 |  | -    static bufToInt8U(buf: Buffer, offset?: number): number;  | 
42 |  | -    static bufToInt16(buf: Buffer, offset?: number, be?: boolean): number;  | 
43 |  | -    static bufToInt16U(buf: Buffer, offset?: number, be?: boolean): number;  | 
44 |  | -    static bufToInt32(buf: Buffer, offset?: number, be?: boolean): number;  | 
45 |  | -    static bufToInt32U(buf: Buffer, offset?: number, be?: boolean): number;  | 
46 |  | -    static bufToInt(buf: Buffer, len?: number, offset?: number, be?: boolean): number;  | 
47 |  | -    static bufToFloat(buf: Buffer, offset?: number, be?: boolean): number;  | 
48 |  | -    static bufToDouble(buf: Buffer, offset?: number, be?: boolean): number;  | 
49 |  | -    static pad(str: string | number, z?: number): string;  | 
50 |  | -    static bufToBinFlags(buf: Buffer | number, offset?: number): Array<boolean>;  | 
51 |  | -    static binFlagsToBuf(arr: Array<boolean>): Buffer;  | 
52 |  | -    static hexToBinStr(val: string): string;  | 
53 |  | -    static crc32(data: Buffer | Uint8Array | string, previous?: number): number;  | 
54 |  | -}  | 
 | 1 | +/// <reference types="node" />  | 
 | 2 | +export declare class CoderTools {  | 
 | 3 | +    static BASE_ALPHABETS: {  | 
 | 4 | +        BASE16: string;  | 
 | 5 | +        BASE36: string;  | 
 | 6 | +        BASE58: string;  | 
 | 7 | +        BASE62: string;  | 
 | 8 | +        BASE66: string;  | 
 | 9 | +    };  | 
 | 10 | +    static isBuffer(what: any): boolean;  | 
 | 11 | +    static makeWBuffer(cb: (arg: Buffer) => void, length: number): Buffer;  | 
 | 12 | +    static toBuffer(what: string | Buffer, ascii?: boolean): Buffer;  | 
 | 13 | +    static baseXEncode(what: string | Buffer, base: string, asAscii?: boolean): string;  | 
 | 14 | +    static baseXDecode(what: string, base: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
 | 15 | +    static base16Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 16 | +    static base32Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 17 | +    static base36Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 18 | +    static base58Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 19 | +    static base62Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 20 | +    static base64Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 21 | +    static base66Encode(what: string | Buffer, asAscii?: boolean): string;  | 
 | 22 | +    static base16Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
 | 23 | +    static base32Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer | Uint8Array;  | 
 | 24 | +    static base36Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
 | 25 | +    static base58Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer | Uint8Array;  | 
 | 26 | +    static base62Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
 | 27 | +    static base64Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer | Uint8Array;  | 
 | 28 | +    static base66Decode(what: string, asBuffer?: boolean, asAscii?: boolean): string | Buffer;  | 
 | 29 | +    static twoInt32toInt53(val: [number, number]): number;  | 
 | 30 | +    static int53toTwoInt32(val: number): [number, number];  | 
 | 31 | +    static intToBuf(int: number, len?: number, be?: boolean): Buffer;  | 
 | 32 | +    static int8ToBuf(int: number): Buffer;  | 
 | 33 | +    static int8UToBuf(int: number): Buffer;  | 
 | 34 | +    static int16ToBuf(int: number, be?: boolean): Buffer;  | 
 | 35 | +    static int16UToBuf(int: number, be?: boolean): Buffer;  | 
 | 36 | +    static int32ToBuf(int: number, be?: boolean): Buffer;  | 
 | 37 | +    static int32UToBuf(int: number, be?: boolean): Buffer;  | 
 | 38 | +    static floatToBuf(int: number, be?: boolean): Buffer;  | 
 | 39 | +    static doubleToBuf(int: number, be?: boolean): Buffer;  | 
 | 40 | +    static bufToInt8(buf: Buffer, offset?: number): number;  | 
 | 41 | +    static bufToInt8U(buf: Buffer, offset?: number): number;  | 
 | 42 | +    static bufToInt16(buf: Buffer, offset?: number, be?: boolean): number;  | 
 | 43 | +    static bufToInt16U(buf: Buffer, offset?: number, be?: boolean): number;  | 
 | 44 | +    static bufToInt32(buf: Buffer, offset?: number, be?: boolean): number;  | 
 | 45 | +    static bufToInt32U(buf: Buffer, offset?: number, be?: boolean): number;  | 
 | 46 | +    static bufToInt(buf: Buffer, len?: number, offset?: number, be?: boolean): number;  | 
 | 47 | +    static bufToFloat(buf: Buffer, offset?: number, be?: boolean): number;  | 
 | 48 | +    static bufToDouble(buf: Buffer, offset?: number, be?: boolean): number;  | 
 | 49 | +    static pad(str: string | number, z?: number): string;  | 
 | 50 | +    static bufToBinFlags(buf: Buffer | number, offset?: number): Array<boolean>;  | 
 | 51 | +    static binFlagsToBuf(arr: Array<boolean>): Buffer;  | 
 | 52 | +    static hexToBinStr(val: string): string;  | 
 | 53 | +    static crc32(data: Buffer | Uint8Array | string, previous?: number): number;  | 
 | 54 | +}  | 
0 commit comments