export declare class JsonGrammar { expression: () => import("../Grammar.js").Choice; objectExpression: () => import("../Grammar.js").Production[]; objectPropertyExpression: () => ((() => import("../Grammar.js").Choice) | import("../Grammar.js").PatternTerminal)[]; arrayExpression: () => import("../Grammar.js").Production[]; openingCurlyBrace: import("../Grammar.js").PatternTerminal; closingCurlyBrace: import("../Grammar.js").PatternTerminal; openingSquareBracket: import("../Grammar.js").PatternTerminal; closingSquareBracket: import("../Grammar.js").PatternTerminal; comma: import("../Grammar.js").PatternTerminal; colons: import("../Grammar.js").PatternTerminal; stringLiteral: import("../Grammar.js").PatternTerminal; numberLiteral: import("../Grammar.js").PatternTerminal; booleanLiteral: import("../Grammar.js").PatternTerminal; nullLiteral: import("../Grammar.js").PatternTerminal; }