import { TokenStream } from '../classes/TokenStream'; import { Token } from '../classes/Lexer'; export interface ObjectLiteralResult { code: string; endToken: Token; startToken: Token; } export declare class ObjectLiteralParser { /** * Parse an object literal from TokenStream * Expects stream to be positioned at the '{' token * * @param stream - TokenStream positioned at the '{' token * @returns Parsed object literal with code and end token */ static parse(stream: TokenStream): ObjectLiteralResult; }