"""
llm-trust-guard — Security guards for LLM-powered applications.

Zero dependencies. Covers OWASP Top 10 for LLMs 2025.
"""

from llm_trust_guard.guards.input_sanitizer import InputSanitizer, SanitizerResult
from llm_trust_guard.guards.encoding_detector import EncodingDetector
from llm_trust_guard.guards.compression_detector import CompressionDetector, CompressionDetectorResult
from llm_trust_guard.guards.heuristic_analyzer import HeuristicAnalyzer, HeuristicResult
from llm_trust_guard.guards.output_filter import OutputFilter

__version__ = "0.1.0"

__all__ = [
    "InputSanitizer",
    "SanitizerResult",
    "EncodingDetector",
    "CompressionDetector",
    "CompressionDetectorResult",
    "HeuristicAnalyzer",
    "HeuristicResult",
    "OutputFilter",
]
