File

src/common/interfaces/DatabaseTypes.ts

Index

Properties

Properties

data
data: string
Type : string
fileKey
fileKey: string
Type : string
submitter
submitter: string
Type : string
import type { IFile } from "./StorageTypes";

export interface ICmsField {
  name: string;
  value: unknown;
}

export interface IReport {
  submitter: string;
  data: string;
  fileKey: string;
}

export interface IReportRequest extends Omit<IReport, "fileKey" | "submitter"> {
  file: IFile;
}

export enum EndUserRoles {
  investor = "investor",
  dealer = "dealer",
  fundAdmin = "fundAdmin",
  fundOperator = "fundOperator",
  fundManager = "fundManager",
}

export type CustodyProvider = "Internal";
export interface IWallet {
  ownerId: string;
  walletLabel: string;
  address: string;
  custodyProvider: CustodyProvider;
}

export interface UserJurisdiction {
  name: string;
  value: string;
  type: string;
}

export enum RequestStatus {
  underReview = "underReview",
  accepted = "accepted",
  rejected = "rejected",
  archived = "archived",
}

export enum OrderDirection {
  asc = "asc",
  desc = "desc",
}

export enum OrderBookType {
  "Subscription" = "Subscription",
  "Redemption" = "Redemption",
}

results matching ""

    No results matching ""