"""
src.license public API — what the rest of the codebase imports.
"""
from .validator import load_license, save_license, get_license_status, check_online
from .guard import enforce_license, enforce_license_or_warn, LicenseViolation
from .trial import claim_trial, can_claim_trial, get_trial_status

__all__ = [
    "load_license",
    "save_license",
    "get_license_status",
    "check_online",
    "enforce_license",
    "enforce_license_or_warn",
    "LicenseViolation",
    "claim_trial",
    "can_claim_trial",
    "get_trial_status",
]
