"""
Actuator V2 Domain Receipts - Backwards Compatibility Module

Re-exports from actuator.py with V2 naming for API stability.
"""

from receipts.domains.actuator import (
    PromotionReceipt as PromotionReceiptV2,
    ActionReceipt as ActionReceiptV2,
    ActionReceipt as ActuatorActionReceipt,  # Alias for API compatibility
    create_action_receipt,
    create_promotion_receipt,
    emit_action_receipt,
    emit_promotion_receipt,
)

__all__ = [
    "PromotionReceiptV2",
    "ActionReceiptV2",
    "ActuatorActionReceipt",
    "create_action_receipt",
    "create_promotion_receipt",
    "emit_action_receipt",
    "emit_promotion_receipt",
]
