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;
}
