""" Report generation module for the intelligent research system. This module provides functionality to generate reports from search results by scraping documents, storing them in a database, and synthesizing them into a comprehensive report. It also supports the generation of reports from decomposed sub-questions for more comprehensive research. """ from report.report_generator import get_report_generator, initialize_report_generator from report.document_scraper import get_document_scraper from report.database.db_manager import get_db_manager, initialize_database from report.sub_question_synthesizer import get_sub_question_synthesizer __all__ = [ 'get_report_generator', 'initialize_report_generator', 'get_document_scraper', 'get_db_manager', 'initialize_database', 'get_sub_question_synthesizer' ]