import type { FileEntry, FileEntryWithAst, InquisicaoOptions, ResultadoInquisicaoCompleto, Tecnica } from '../../types/index.js';
import { executarInquisicao as executarExecucao, registrarUltimasMetricas } from './executor.js';
export declare function prepararComAst(entries: FileEntry[], baseDir: string): Promise<FileEntryWithAst[]>;
export declare function iniciarInquisicao(baseDir?: string, options?: InquisicaoOptions, tecnicas?: Tecnica[]): Promise<ResultadoInquisicaoCompleto>;
export { executarExecucao as executarInquisicao, registrarUltimasMetricas };
//# sourceMappingURL=inquisitor.d.ts.map