# models/schema/subscription.py """ Legacy location for subscription schemas. MIGRATED: All schemas have been moved to app.modules.billing.schemas.subscription. New location: from app.modules.billing.schemas import ( SubscriptionCreate, SubscriptionResponse, TierInfo, ) This file re-exports from the new location for backward compatibility. """ # Re-export everything from the new canonical location from app.modules.billing.schemas.subscription import ( # Tier schemas TierFeatures, TierLimits, TierInfo, # Subscription CRUD schemas SubscriptionCreate, SubscriptionUpdate, SubscriptionResponse, # Usage schemas SubscriptionUsage, UsageSummary, SubscriptionStatusResponse, # Limit check schemas LimitCheckResult, CanCreateOrderResponse, CanAddProductResponse, CanAddTeamMemberResponse, FeatureCheckResponse, ) __all__ = [ # Tier schemas "TierFeatures", "TierLimits", "TierInfo", # Subscription CRUD schemas "SubscriptionCreate", "SubscriptionUpdate", "SubscriptionResponse", # Usage schemas "SubscriptionUsage", "UsageSummary", "SubscriptionStatusResponse", # Limit check schemas "LimitCheckResult", "CanCreateOrderResponse", "CanAddProductResponse", "CanAddTeamMemberResponse", "FeatureCheckResponse", ]