Files
vat-api.eu/node_modules/unenv/dist/runtime/node/internal/v8/serializer.d.mts
2026-02-13 22:02:30 +01:00

13 lines
434 B
TypeScript

import type nodeV8 from "node:v8";
export declare class Serializer implements nodeV8.Serializer {
writeHeader();
writeValue(val: any): boolean;
releaseBuffer(): Buffer;
transferArrayBuffer(id: number, arrayBuffer: ArrayBuffer);
writeDouble(value: number);
writeUint32(value: number);
writeUint64(hi: number, lo: number);
writeRawBytes(buffer: NodeJS.TypedArray);
}
export declare class DefaultSerializer extends Serializer {}