import { InterpretadorInterface } from '../../../interfaces';
import { Interpretador } from '../../interpretador';
import { Binario, Unario } from '../../../construtos';
/**
 * Interpretador específico para o dialeto Prisma da linguagem Delégua.
 * Carrega as funções nativas (embutidos) do Prisma durante a construção.
 */
export declare class InterpretadorPrisma extends Interpretador implements InterpretadorInterface {
    constructor(diretorioBase: string, performance?: boolean, funcaoDeRetorno?: Function, funcaoDeRetornoMesmaLinha?: Function);
    visitarExpressaoUnaria(expressao: Unario): Promise<any>;
    visitarExpressaoBinaria(expressao: Binario): Promise<any>;
}
//# sourceMappingURL=interpretador-prisma.d.ts.map