// Note: PricingTierBenefits has been replaced with the consolidated PricingTier interface in lib/stripe.ts // Simple interface for feature access checking export interface BenefitCheck { hasAccess: boolean reason?: string upgradeRequired?: boolean suggestedTier?: string } // Enum for consistent feature checking (simplified) export enum PricingFeature { SMART_PROMPTS = 'smart_prompts', FAST_PROMPTS = 'fast_prompts', STORAGE = 'storage', CUSTOM_TEMPLATES = 'custom_templates', PRIORITY_SUPPORT = 'priority_support', ADVANCED_EXPORTS = 'advanced_exports', COLLABORATION = 'collaboration', API_ACCESS = 'api_access' } // Note: Complex usage tracking has been simplified. See lib/utils/pricing-utils.ts for current implementation.