import Stripe from 'stripe';

const secret = process.env.STRIPE_SECRET_KEY?.trim();

let stripeInstance: Stripe | null = null;

if (secret) {
  // Default apiVersion matches this SDK's types; omitting avoids TS2322 across stripe upgrades.
  stripeInstance = new Stripe(secret);
}

export const stripe = stripeInstance;
