export default class WASM {
    static IsSupported(): boolean;
    static GetModule(): any;
    stackSize: number;
    pageSize: number;
    onInitCallback: any;
    ready: boolean;
    write(buffer: any): void;
    loadFromFile(url: any, callback: any): void;
    loadFromBuffer(buffer: any, callback: any): void;
    moduleInfo: {
        memorySize: number;
        memoryAlignment: number;
        tableSize: number;
        tableAlignment: number;
    };
    memory: WebAssembly.Memory;
    brk: number;
    instance: WebAssembly.Instance;
    createHeapViews(): void;
    align(addr: any): number;
    c_sbrk(size: any): number;
    c_abort(size: any, ...args: any[]): void;
    c_assertFail(size: any, ...args: any[]): void;
    readDylinkSection(buffer: any): {
        memorySize: number;
        memoryAlignment: number;
        tableSize: number;
        tableAlignment: number;
    };
}
