"""ClaimSense — RL adjudication gym for insurance-claim triage agents. Quickstart ---------- :: from claims_env import AdjudicatorClient, lookup_policy, settle async with AdjudicatorClient("https://akhiilll-claims-env.hf.space") as env: obs = await env.reset() await env.step(lookup_policy()) result = await env.step(settle(obs.claim_amount_requested)) The original ``ClaimsEnv``/``query_policy``/``approve``/… names are kept as aliases for backwards compatibility. """ from .client import ( AdjudicatorClient, ClaimsEnv, audit_transactions, confirm_coverage, compute_settlement, lookup_policy, pull_history, reject, request_evidence, risk_score, route_to_supervisor, settle, # legacy approve, calculate_payout, check_fraud, deny, escalate, query_claim_history, query_policy, request_documents, verify_coverage, verify_purchase, ) from .models import ( AdjudicatorAction, AdjudicatorObservation, AdjudicatorState, ClaimsAction, ClaimsObservation, ClaimsState, ) __version__ = "1.1.0" __all__ = [ "AdjudicatorClient", "AdjudicatorAction", "AdjudicatorObservation", "AdjudicatorState", "lookup_policy", "pull_history", "risk_score", "request_evidence", "confirm_coverage", "audit_transactions", "compute_settlement", "settle", "reject", "route_to_supervisor", # legacy aliases "ClaimsEnv", "ClaimsAction", "ClaimsObservation", "ClaimsState", "query_policy", "query_claim_history", "check_fraud", "request_documents", "verify_coverage", "verify_purchase", "calculate_payout", "approve", "deny", "escalate", ]