import { AcessoMetodo, AcessoMetodoOuPropriedade, AcessoPropriedade, AcessoIntervaloVariavel, TuplaN, AtribuicaoPorIndice, Atribuir, AcessoIndiceVariavel } from '../../../construtos';
import { InterpretadorComDepuracao } from '../../depuracao';
export declare class InterpretadorPituguesComDepuracao extends InterpretadorComDepuracao {
    visitarExpressaoAcessoMetodo(expressao: AcessoMetodo): Promise<any>;
    visitarExpressaoAcessoMetodoOuPropriedade(expressao: AcessoMetodoOuPropriedade): Promise<any>;
    visitarExpressaoAcessoPropriedade(expressao: AcessoPropriedade): Promise<any>;
    visitarExpressaoAcessoIntervaloVariavel(expressao: AcessoIntervaloVariavel): Promise<any>;
    visitarExpressaoTuplaN(expressao: TuplaN): Promise<any>;
    visitarExpressaoDeAtribuicao(expressao: Atribuir): Promise<any>;
    visitarExpressaoAtribuicaoPorIndice(expressao: AtribuicaoPorIndice): Promise<any>;
    visitarExpressaoAcessoIndiceVariavel(expressao: AcessoIndiceVariavel): Promise<any>;
}
//# sourceMappingURL=interpretador-pitugues-com-depuracao.d.ts.map