"""
Validators Module for Transcription Validation
===============================================

Multiple validation models for Indian language transcriptions:
- IndicWav2Vec: Forced alignment using AI4Bharat's wav2vec model
- IndicMFA: Montreal Forced Aligner with Indic acoustic models
- Vistaar: AI4Bharat's Whisper-based ASR for comparison
- IndicConformer: AI4Bharat's Conformer ASR model

Each validator can be toggled independently for flexible validation pipelines.
"""

from .base import BaseValidator, ValidationResult, WordAlignment
from .runner import ValidatorRunner, run_all_validators

__all__ = [
    'BaseValidator',
    'ValidationResult', 
    'WordAlignment',
    'ValidatorRunner',
    'run_all_validators',
]
