import { Interpreter } from "../interpreter.js"; export declare class JSONInterpreter extends Interpreter { private currentCharacter; private charStreamInterpreter; private base64LookupTable?; private charBuffer; private result; protected initializeByteInterpreter(): void; protected advance(chunk: string): void; protected terminate(): any; private startStream; private streamValue; private streamObjectOrInstance; private streamKeyValuePairs; private skipColon; private streamArray; private streamStringOrBinary; private streamBinary; private readRawString; private emitInterpretedString; private emitString; private emitConstant; private emitSymbol; private emitReference; private streamNumberOrNativeValue; private streamNumber; private streamNativeValue; private tryMatch; private skipWhiteSpace; }