"""
SIS Scraper - Librería Python para consultar el SIS de Perú
=============================================================

Instalación:
    pip install git+https://github.com/tu-usuario/sis-scraper.git

Uso rápido:
    from sis_scraper import SisScraperAntiDeteccion
    
    scraper = SisScraperAntiDeteccion()
    resultado = scraper.consultar_con_reintentos("60320138")
    
    if resultado["exito"]:
        print(resultado["datos_personales"]["nombre"])

Con caché (1 año por defecto):
    scraper = SisScraperAntiDeteccion()
    # Primera llamada: hace scraping
    datos1 = scraper.consultar_con_reintentos("60320138")
    # Segunda llamada: devuelve caché automáticamente
    datos2 = scraper.consultar_con_reintentos("60320138")
"""

__version__ = "1.0.0"
__author__ = "Alex Guillen"
__email__ = "payments539@gmail.com"
__license__ = "MIT"
__url__ = "https://github.com/tu-usuario/sis-scraper"

from .scraper import SisScraperAntiDeteccion, validar_dni
from .cache import CacheResultados
from .anti_detection import AntiDeteccion, DetectorBot

__all__ = [
    "SisScraperAntiDeteccion",
    "CacheResultados",
    "AntiDeteccion",
    "DetectorBot",
    "validar_dni",
]
