import { initializeApp, FirebaseApp } from "firebase/app";
import { getFirestore, Firestore } from "firebase/firestore/lite";
import { getStorage, FirebaseStorage } from "firebase/storage";

// Live URL
const firebaseConfig = {
  apiKey: "AIzaSyAS3LSvTBQ0qfs4O6-rSoYzvahSX_uCVP4",
  authDomain: "onetenestimations-62405.firebaseapp.com",
  projectId: "onetenestimations-62405",
  storageBucket: "onetenestimations-62405.appspot.com",
  messagingSenderId: "660477709143",
  appId: "1:660477709143:web:731c234ad15e68145c4c12"
};

// Test URL
// const firebaseConfig = {
//   apiKey: "AIzaSyBKSwgvfO6iHHiw-MXQrRTLx6PFXwLAd24",
//   authDomain: "hassan-e3385.firebaseapp.com",
//   projectId: "hassan-e3385",
//   storageBucket: "hassan-e3385.appspot.com",
//   messagingSenderId: "744698661206",
//   appId: "1:744698661206:web:ee64a8d4cd723d635caef7"
// };

const app: FirebaseApp = initializeApp(firebaseConfig);
const db: Firestore = getFirestore(app);
const storage: FirebaseStorage = getStorage(app);

export { app, db, storage };
