/**
 * ⚠️ WARNING: THIS FILE IS AUTO-GENERATED ⚠️
 * 
 * This file is generated by the type generation system.
 * Any manual changes will be overwritten on next server start and should always be committed.
 * 
 */

export type User = {
  _id: string
  email: string
  title?: string
  firstname: string
  lastname: string
  email_verified: boolean
  active: boolean
  blocked: boolean
  tags: string[]
  settings?: any
  ux?: any
  password?: string
  owner?: string
  account?: string
  resetToken?: string
  resetDate?: Date
  passwordUpdatedAt?: Date
  signedTermsAt?: Date
  createdAt: Date
  updatedAt: Date
  isDeleted: boolean
}

export type PublicUser = {
  _id: string
  email: string
  title?: string
  firstname: string
  lastname: string
  email_verified: boolean
  active: boolean
  blocked: boolean
  tags: string[]
  settings?: any
  ux?: any
  owner?: string
  account?: string
  passwordUpdatedAt?: Date
  signedTermsAt?: Date
  createdAt: Date
  updatedAt: Date
  isDeleted: boolean
}
