File

src/user/entities/user.entity.ts

Index

Properties

Properties

bankDetails
Type : BankDetails
cmsFields
Type : ICmsField[]
email
Type : string
endUserRole
Type : EndUserRoles
Optional legalDocuments
Type : IFile
name
Type : string
onboardByEmail
Type : string
subscribedBonds
Type : string[]
subscribedFunds
Type : Fund[]
wallets
Type : Wallet[]
import type { IFile, EndUserRoles, ICmsField } from "src/common/interfaces";
import type { Fund } from "./../../security/schemas/fund.schema";
import type { Wallet } from "src/wallet/schemas/wallet.schema";
import type { BankDetails } from "src/shared/schemas";

export class UserEntity {
  email: string;
  subscribedFunds: Fund[];
  subscribedBonds: string[];
  name: string;
  legalDocuments?: IFile;
  endUserRole: EndUserRoles;
  onboardByEmail: string;
  wallets: Wallet[];
  bankDetails: BankDetails;
  cmsFields: ICmsField[];
}

results matching ""

    No results matching ""