export const pricing = {
  base: {
    monthly: 1,  // Base price per deployment
    description: 'Base price per deployment'
  },
  resources: {
    cpu: {
      price: 0.02,  // Per core per hour
      unit: 'core/hour'
    },
    memory: {
      price: 0.01,  // Per GB per hour
      unit: 'GB/hour'
    },
    storage: {
      price: 0.0001,  // Per GB per hour
      unit: 'GB/hour'
    }
  },
  network: {
    ingress: {
      price: 0,  // Free ingress
      unit: 'GB'
    },
    egress: {
      price: 0.05,  // Per GB
      unit: 'GB'
    }
  },
  regions: {
    single: 1,      // Multiplier for single region
    multiRegion: 1.5  // Multiplier for multi-region deployments
  }
};

export const tiers = {
  hobby: {
    name: 'Hobby',
    price: 0,
    features: [
      '1 deployment',
      'Single region',
      'Shared resources',
      'Community support'
    ]
  },
  pro: {
    name: 'Pro',
    price: 49,
    features: [
      'Unlimited deployments',
      'Multi-region support',
      'Dedicated resources',
      'Priority support',
      'Custom domains'
    ]
  },
  enterprise: {
    name: 'Enterprise',
    price: 'Custom',
    features: [
      'Everything in Pro',
      'Volume discounts',
      'SLA guarantees',
      'Dedicated account manager',
      'Custom contracts'
    ]
  }
}; 