import { SimboloInterface, VisitanteComumInterface } from '../interfaces';
import { Construto } from './construto';
/**
 * Construto especial utilizado para especificar o tipo de
 * estruturas reservadas da linguagem.
 */
export declare class ComponenteLinguagem implements Construto {
    linha: number;
    hashArquivo: number;
    valor?: any;
    tipo: 'ComponenteLinguagem';
    constructor(hashArquivo: number, simbolo: SimboloInterface);
    aceitar(visitante: VisitanteComumInterface): Promise<any>;
    paraTexto(): string;
    paraTextoSaida(): string;
}
//# sourceMappingURL=componente-linguagem.d.ts.map