Advertisement
MarcinKubat

Firebase Functions - interfaces and enums

Jun 9th, 2020
1,910
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. interface IUserWallet
  2. {
  3.     experience: number;
  4.     moneyGreen: number;
  5.     moneyGold: number;
  6.     moneyRed: number;
  7. }
  8.  
  9. interface IUserStats
  10. {
  11.     soldWithProfit: number;
  12.     spentMoneyGreen: number;
  13.     spentMoneyGold: number;
  14.     spentMoneyRed: number;
  15.     registerDate: number;
  16.     totalDonations: number;
  17.     userLevel: number;
  18.     biggestProfit: number;
  19. }
  20.  
  21. interface IUserSettings
  22. {
  23.     clanId: number;
  24.     //clanMembership: ClanMembership;
  25.     displayName: string;
  26.     premiumActive: boolean;
  27.     userId: string;
  28.     //language: Language;
  29. }
  30.  
  31. enum ClanMembership
  32. {
  33.     Founder,
  34.     Owner,
  35.     ManagementBoard,
  36.     Member,
  37.     None,
  38. }
  39.  
  40. enum Language
  41. {
  42.     English,
  43.     Polish,
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement