export default class Buffer extends Uint8Array { view?: DataView; static from_(buffer: any): Buffer; static from_(buffer: string, encoding: string): Buffer; static from_(buffer: ArrayBuffer, byteOffset: number): Buffer; static from_(buffer: ArrayBuffer, byteOffset: number, length: number): Buffer; static alloc(size: number, fill?: number): Buffer; static isBuffer(obj: any): boolean; static compare(buf1: Buffer | Uint8Array, buf2: Buffer | Uint8Array): 1 | -1 | 0; static concat(list: (Buffer | Uint8Array)[]): Buffer; readBigInt64LE(offset?: number): bigint; writeBigInt64LE(value: bigint, offset?: number): void; readBigUInt64LE(offset?: number): bigint; writeBigUInt64LE(value: bigint, offset?: number): void; writeBigUInt64BE(value: bigint, offset?: number): void; readDoubleLE(offset?: number): number; writeDoubleLE(value: number, offset?: number): void; toString(encoding?: string): string; }