import type { IMainIO } from './defs'; import { MainIO } from './main_io'; /** * Main worker buffers characters locally, and stores just one character at a time in the * SharedArrayBuffer so that the web worker can read it. */ export declare class SharedArrayBufferMainIO extends MainIO implements IMainIO { constructor(); disable(): Promise; enable(): Promise; private _handleStdin; private _sendResult; private _waitForRequest; get sharedArrayBuffer(): SharedArrayBuffer; private _intArray; private _sharedArrayBuffer; }