export interface PaddleEnvironment {
  vendor: number
  environment: 'production' | 'sandbox'
}

export interface PaddleCheckout {
  Items: Array<{
    price_id: string
    quantity: number
  }>
  custom_data?: Record<string, any>
}

export const paddleConfig: PaddleEnvironment = {
  vendor: parseInt(process.env.NEXT_PUBLIC_PADDLE_VENDOR_ID || '0'),
  environment: (process.env.NEXT_PUBLIC_PADDLE_ENVIRONMENT || 'sandbox') as 'production' | 'sandbox'
}