import { GrammarSymbol, IToken, SemanticStackType } from 'thaw-interpreter-types';
import { GrammarBase } from 'thaw-interpreter-core';
export declare class MinimalLanguageGrammar extends GrammarBase {
    constructor();
    get languageName(): string;
    executeSemanticAction(semanticStack: SemanticStackType, action: string): void;
    tokenToSymbol(token: IToken): GrammarSymbol;
    pushTokenOntoSemanticStack(semanticStack: SemanticStackType, tokenAsSymbol: number, token: IToken): void;
}
//# sourceMappingURL=minimal-language-grammar.d.ts.map