import { Arquivo } from './arquivo'; /** * Abre um arquivo, lê o conteúdo dele, e retorna um descritor dele. * @param interpretador A instância do interpretador, que tem por padrão um `diretorioBase` definido. * @param caminhoArquivo O caminho do arquivo. * @returns Um descritor para o arquivo. */ export declare function abrir(interpretador: { diretorioBase: string; }, caminhoArquivo: string): Promise; /** * * @returns */ export declare function diretorioAtual(): string; /** * * @param interpretador A instância do interpretador, que tem por padrão um `diretorioBase` definido. * @param caminhoDiretorio O caminho do diretório * @returns `true` se o diretório existe, e `false` em caso contrário. */ export declare function diretorioExiste(interpretador: { diretorioBase: string; }, caminhoDiretorio: string): Promise; /** * * @param interpretador A instância do interpretador, que tem por padrão um `diretorioBase` definido. * @param caminhoArquivoOuDiretorio O caminho a ser testado. * @returns */ export declare function eArquivo(interpretador: { diretorioBase: string; }, caminhoArquivoOuDiretorio: string): Promise; /** * * @param interpretador A instância do interpretador, que tem por padrão um `diretorioBase` definido. * @param caminhoArquivoOuDiretorio O caminho a ser testado. * @returns */ export declare function eDiretorio(interpretador: { diretorioBase: string; }, caminhoArquivoOuDiretorio: string): Promise; export * from './arquivo'; export * from './interfaces'; export * from './infraestruturas'; export * from './servico-arquivos'; //# sourceMappingURL=index.d.ts.map