sails-js-parser
Version:
Sails-IDL parser for TypeScript
22 lines (21 loc) • 597 B
TypeScript
import { Program } from './program.js';
import { ISailsIdlParser } from 'sails-js-types';
export declare class SailsIdlParser implements ISailsIdlParser {
private _memory;
private _instance;
private _exports;
private _encoder;
private _program;
private _memPtr;
private _idlLen;
private _numberOfGrownPages;
constructor();
private _decompressWasm;
init(): Promise<void>;
static new(): Promise<SailsIdlParser>;
private fillMemory;
private clearMemory;
private readString;
parse(idl: string): Program;
private handleAcceptError;
}