interface.ts 388 B

12345678910111213141516171819202122232425
  1. export interface RegisteredUser extends User {
  2. id: string,
  3. }
  4. export interface User {
  5. name: string,
  6. email: string,
  7. password: string
  8. }
  9. export interface LoginPayload {
  10. email: string,
  11. password: string
  12. }
  13. export interface AttendancePayload {
  14. name: string
  15. date: Date
  16. }
  17. export interface PaymentPayload {
  18. name: string
  19. date: Date
  20. verified: boolean
  21. }