import { VisitanteDeleguaInterface } from '../interfaces';
import { ConstrutoInterface } from '../interfaces/construtos/construto-interface';
import { Literal } from './literal';
/**
 * Expressão usada para importação resolvida em tempo de execução.
 * Implementa a primeira forma de importação, também conhecida como importação dinâmica.
 */
export declare class ImportarComoConstruto implements ConstrutoInterface {
    linha: number;
    hashArquivo: number;
    caminho: Literal;
    constructor(caminho: Literal);
    valor?: any;
    tipo?: string;
    aceitar(visitante: VisitanteDeleguaInterface): Promise<any>;
    paraTexto(): string;
    paraTextoSaida(): string;
}
//# sourceMappingURL=importar-como-construto.d.ts.map