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