"""Límites de cabecera alineados a vehicles/common/common_validators.MAX_LEN."""
from typing import Dict

from .common.common_validators import MAX_LEN as V_MAX

VEHICLES_CSV_MAX_CHARS: Dict[str, int] = {
    "CLAVE": V_MAX["vehicle_key"],
    "CLAVE ACE": V_MAX["ace_vehicle_key"],
    "CLAVE TRANSPORTE": V_MAX["transporter_key"],
    "VIN": V_MAX["transport_identifier"],
    "TIPO TRANSPORTE": V_MAX["transport_type"],
    "CODIGO DE ENTIDAD": V_MAX["entity_code"],
    "TRANSPONDEDOR": V_MAX["transponder_number"],
    "NUMERO DOT": V_MAX["dot_number"],
    "PLACAS": V_MAX["plate_number"],
    "CIUDAD": V_MAX["city"],
    "ESTADO": V_MAX["state"],
    "PAIS": V_MAX["country"],
    "PRECINTO": V_MAX["seal"],
    "EMPRESA ASEGURADORA": V_MAX["insurance_company_name"],
    "NUM. ASEGURADORA": V_MAX["insurance_number"],
    "MONTO ASEGURADO": 24,
    "FECHA DE ASEGURADORA": 30,
}
