import { Statement, Directive, ModuleDeclaration } from 'estree'; import { LexadorJavaScript } from "@designliquido/delegua/lexador/traducao/lexador-javascript"; import { ImportadorInterface } from "../interfaces"; import { RetornoImportador } from "./retorno-importador"; export declare class ImportadorJavaScript implements ImportadorInterface<(Statement | Directive | ModuleDeclaration)> { diretorioBase: string; conteudoArquivosAbertos: { [identificador: string]: string[]; }; lexador: LexadorJavaScript; constructor(); importar(caminhoRelativoArquivo: string, hashArquivoAnterior: number): RetornoImportador<(Statement | Directive | ModuleDeclaration)>; } //# sourceMappingURL=importador-javascript.d.ts.map