"""Static analysis pipeline — language adapters, import graphs, and module detection."""

from unfamiliar.analysis.discovery import AnalysisError
from unfamiliar.analysis.filters.patterns import FileFilter
from unfamiliar.analysis.models import AnalysisResult
from unfamiliar.analysis.orchestrator import analyze_repository

__all__ = ["analyze_repository", "AnalysisResult", "AnalysisError", "FileFilter"]
