TypeAlias.InvestFund
type InvestFund = {
application: string;
createdAt: string;
currency: "EUR" | "USD";
description?: string | null;
id: string;
investors: number;
lockupPeriod?: Date | null;
minimumInvestment?: number | null;
name: string;
nav: number;
p2pTransfer: boolean;
secondaryMarket: boolean;
secondaryMarketOfferDuration?: number | null;
shares: number;
status: "ACTIVE" | "DRAFT" | "CLOSED";
updatedAt: string;
};
Investment fund definition.
Represents an investment fund with NAV tracking and share management.
Type Declaration
Example
const fund: InvestFund = {
id: "fund_123",
name: "Growth Fund",
nav: 100.5000,
shares: 1000,
status: InvestFundStatus.Active,
...
};