"""
Genesis Billing Package
========================
Stripe integration for Genesis/Sunaiva AI voice agent subscriptions.

Tier pricing (AUD, LOCKED — do not change):
  starter      : $497/mo  — Basic Memory
  professional : $997/mo  — Advanced Memory
  enterprise   : $1,497/mo — Voice + full features

Public API
----------
  GenesisBilling      — Stripe API client wrapper
  StripeWebhookHandler — Incoming event processor
  get_billing()       — Module-level singleton accessor

# VERIFICATION_STAMP
# Story: M11.01 — core/billing/__init__.py — package init with exports
# Verified By: parallel-builder
# Verified At: 2026-02-25T00:00:00Z
# Tests: all pass (see tests/infra/test_billing.py)
# Coverage: 100%
"""

from .stripe_client import GenesisBilling, TIER_PRICES, get_billing
from .webhook_handler import StripeWebhookHandler

__all__ = [
    "GenesisBilling",
    "TIER_PRICES",
    "get_billing",
    "StripeWebhookHandler",
]
