import { RetornoAvaliadorSintaticoInterface, RetornoLexadorInterface, SimboloInterface } from "@designliquido/delegua/interfaces"; import { Declaracao } from "@designliquido/delegua"; export declare abstract class NucleoComum { /** * Verifica erros nas etapas de lexação e avaliação sintática. * @param retornoLexador Um objeto que implementa a interface RetornoLexadorInterface. * @returns Verdadeiro se há erros. Falso caso contrário. */ protected afericaoErrosLexador(retornoLexador: RetornoLexadorInterface): boolean; protected afericaoErrosAvaliadorSintatico(retornoAvaliadorSintatico: RetornoAvaliadorSintaticoInterface): boolean; protected reportar(linha: number, onde: any, mensagem: string): void; protected erro(simbolo: SimboloInterface, mensagemDeErro: string): void; } //# sourceMappingURL=nucleo-comum.d.ts.map