securityos/node_modules/@wasmer/wasmfs/lib/index.d.ts

16 lines
553 B
TypeScript

import { IFs } from "memfs";
import { Volume, DirectoryJSON, TFilePath } from "memfs/lib/volume";
import "./node_sync_emit";
export default class WasmFsDefault {
volume: Volume;
fs: IFs;
constructor();
private _toJSON;
toJSON(paths?: TFilePath | TFilePath[], json?: any, isRelative?: boolean): DirectoryJSON;
fromJSONFixed(vol: Volume, json: DirectoryJSON): void;
fromJSON(fsJson: any): void;
getStdOut(): Promise<unknown>;
}
export declare const WasmFs: typeof WasmFsDefault;
export declare type WasmFs = WasmFsDefault;