import { Sym } from '../scannerparser/Sym.js';
import { Term } from './Term.js';
/**
 * A sequence of terms defined as:
 *
 * `EXPRESSION = TERM { "|" TERM } .`
 */
export declare class Expression extends Sym {
    readonly terms: Term[];
    constructor(terms: Term[], id?: number);
    toString(): string;
}
