@simplito/privmx-webendpoint
Version:
PrivMX Web Endpoint library
19 lines (18 loc) • 496 B
TypeScript
interface NativeObjInfo {
ptr: number;
onFree: () => Promise<void>;
}
export declare class FinalizationHelper {
private wasmLib;
private static instance;
private static wasmLib;
static init(wasmLib: any): void;
static getInstance(): FinalizationHelper;
private finalizationRegistry;
private finalizationQueue;
private scheduler;
private constructor();
private scheduleCleanup;
register(target: WeakKey, info: NativeObjInfo): void;
}
export {};