import { Construto } from '../construtos';
import { SimboloInterface, VisitanteDeleguaInterface } from '../interfaces';
import { Declaracao } from './declaracao';
/**
 * Declaração usada para segunda forma de importação.
 * Para Delégua, a partir da versão 0.40.0, importações de módulos resolvem
 * no avaliador sintático, já que alguma resolução de tipo é necessária.
 */
export declare class Importar extends Declaracao {
    caminho: Construto;
    simboloTudo: SimboloInterface | null;
    elementosImportacao: SimboloInterface[];
    constructor(caminho: Construto);
    aceitar(visitante: VisitanteDeleguaInterface): Promise<any>;
    paraTexto(): string;
}
//# sourceMappingURL=importar.d.ts.map