| export class Buffer extends Uint8Array { |
| length: number |
| write(string: string, offset?: number, length?: number, encoding?: string): number; |
| toString(encoding?: string, start?: number, end?: number): string; |
| toJSON(): { type: 'Buffer', data: any[] }; |
| equals(otherBuffer: Buffer): boolean; |
| compare(otherBuffer: Uint8Array, targetStart?: number, targetEnd?: number, sourceStart?: number, sourceEnd?: number): number; |
| copy(targetBuffer: Buffer, targetStart?: number, sourceStart?: number, sourceEnd?: number): number; |
| slice(start?: number, end?: number): Buffer; |
| writeUIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; |
| writeUIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; |
| writeIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; |
| writeIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; |
| readUIntLE(offset: number, byteLength: number, noAssert?: boolean): number; |
| readUIntBE(offset: number, byteLength: number, noAssert?: boolean): number; |
| readIntLE(offset: number, byteLength: number, noAssert?: boolean): number; |
| readIntBE(offset: number, byteLength: number, noAssert?: boolean): number; |
| readUInt8(offset: number, noAssert?: boolean): number; |
| readUInt16LE(offset: number, noAssert?: boolean): number; |
| readUInt16BE(offset: number, noAssert?: boolean): number; |
| readUInt32LE(offset: number, noAssert?: boolean): number; |
| readUInt32BE(offset: number, noAssert?: boolean): number; |
| readBigUInt64LE(offset: number): BigInt; |
| readBigUInt64BE(offset: number): BigInt; |
| readInt8(offset: number, noAssert?: boolean): number; |
| readInt16LE(offset: number, noAssert?: boolean): number; |
| readInt16BE(offset: number, noAssert?: boolean): number; |
| readInt32LE(offset: number, noAssert?: boolean): number; |
| readInt32BE(offset: number, noAssert?: boolean): number; |
| readBigInt64LE(offset: number): BigInt; |
| readBigInt64BE(offset: number): BigInt; |
| readFloatLE(offset: number, noAssert?: boolean): number; |
| readFloatBE(offset: number, noAssert?: boolean): number; |
| readDoubleLE(offset: number, noAssert?: boolean): number; |
| readDoubleBE(offset: number, noAssert?: boolean): number; |
| reverse(): this; |
| swap16(): Buffer; |
| swap32(): Buffer; |
| swap64(): Buffer; |
| writeUInt8(value: number, offset: number, noAssert?: boolean): number; |
| writeUInt16LE(value: number, offset: number, noAssert?: boolean): number; |
| writeUInt16BE(value: number, offset: number, noAssert?: boolean): number; |
| writeUInt32LE(value: number, offset: number, noAssert?: boolean): number; |
| writeUInt32BE(value: number, offset: number, noAssert?: boolean): number; |
| writeBigUInt64LE(value: number, offset: number): BigInt; |
| writeBigUInt64BE(value: number, offset: number): BigInt; |
| writeInt8(value: number, offset: number, noAssert?: boolean): number; |
| writeInt16LE(value: number, offset: number, noAssert?: boolean): number; |
| writeInt16BE(value: number, offset: number, noAssert?: boolean): number; |
| writeInt32LE(value: number, offset: number, noAssert?: boolean): number; |
| writeInt32BE(value: number, offset: number, noAssert?: boolean): number; |
| writeBigInt64LE(value: number, offset: number): BigInt; |
| writeBigInt64BE(value: number, offset: number): BigInt; |
| writeFloatLE(value: number, offset: number, noAssert?: boolean): number; |
| writeFloatBE(value: number, offset: number, noAssert?: boolean): number; |
| writeDoubleLE(value: number, offset: number, noAssert?: boolean): number; |
| writeDoubleBE(value: number, offset: number, noAssert?: boolean): number; |
| fill(value: any, offset?: number, end?: number): this; |
| indexOf(value: string | number | Buffer, byteOffset?: number, encoding?: string): number; |
| lastIndexOf(value: string | number | Buffer, byteOffset?: number, encoding?: string): number; |
| includes(value: string | number | Buffer, byteOffset?: number, encoding?: string): boolean; |
|
|
| |
| |
| |
| |
| |
| |
| constructor (str: string, encoding?: string); |
| |
| |
| |
| |
| |
| constructor (size: number); |
| |
| |
| |
| |
| |
| constructor (array: Uint8Array); |
| |
| |
| |
| |
| |
| |
| |
| constructor (arrayBuffer: ArrayBuffer); |
| |
| |
| |
| |
| |
| constructor (array: any[]); |
| |
| |
| |
| |
| |
| constructor (buffer: Buffer); |
| prototype: Buffer; |
| |
| |
| |
| |
| |
| static from(array: any[]): Buffer; |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| static from(arrayBuffer: ArrayBuffer, byteOffset?: number, length?: number): Buffer; |
| |
| |
| |
| |
| |
| static from(buffer: Buffer | Uint8Array): Buffer; |
| |
| |
| |
| |
| |
| |
| |
| static from(str: string, encoding?: string): Buffer; |
| |
| |
| |
| |
| |
| static isBuffer(obj: any): obj is Buffer; |
| |
| |
| |
| |
| |
| |
| static isEncoding(encoding: string): boolean; |
| |
| |
| |
| |
| |
| |
| |
| static byteLength(string: string, encoding?: string): number; |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| static concat(list: Uint8Array[], totalLength?: number): Buffer; |
| |
| |
| |
| static compare(buf1: Uint8Array, buf2: Uint8Array): number; |
| |
| |
| |
| |
| |
| |
| |
| |
| static alloc(size: number, fill?: string | Buffer | number, encoding?: string): Buffer; |
| |
| |
| |
| |
| |
| |
| static allocUnsafe(size: number): Buffer; |
| |
| |
| |
| |
| |
| |
| static allocUnsafeSlow(size: number): Buffer; |
| } |
|
|