@cranberry-money/shared-constants
Version:
Shared constants for Blueberry platform
77 lines • 2.74 kB
TypeScript
export declare const RISK_TOLERANCE: {
readonly LOW: "low";
readonly MEDIUM: "medium";
readonly HIGH: "high";
};
export type RiskTolerance = (typeof RISK_TOLERANCE)[keyof typeof RISK_TOLERANCE];
export declare const RISK_TOLERANCE_LABELS: Record<RiskTolerance, string>;
export declare const RISK_TOLERANCE_LOW: "low";
export declare const RISK_TOLERANCE_MEDIUM: "medium";
export declare const RISK_TOLERANCE_HIGH: "high";
export declare const RISK_TOLERANCE_LABEL_LOW: string;
export declare const RISK_TOLERANCE_LABEL_MEDIUM: string;
export declare const RISK_TOLERANCE_LABEL_HIGH: string;
export declare const INVESTMENT_HORIZON: {
readonly SHORT: "short";
readonly MEDIUM: "medium";
readonly LONG: "long";
};
export type InvestmentHorizon = (typeof INVESTMENT_HORIZON)[keyof typeof INVESTMENT_HORIZON];
export declare const INVESTMENT_HORIZON_LABELS: Record<InvestmentHorizon, string>;
export declare const INVESTMENT_HORIZON_SHORT: "short";
export declare const INVESTMENT_HORIZON_MEDIUM: "medium";
export declare const INVESTMENT_HORIZON_LONG: "long";
export declare const INVESTMENT_HORIZON_LABEL_SHORT: string;
export declare const INVESTMENT_HORIZON_LABEL_MEDIUM: string;
export declare const INVESTMENT_HORIZON_LABEL_LONG: string;
export declare const INVESTMENT_EXPERIENCE: {
readonly NONE: "none";
readonly SOME: "some";
readonly EXTENSIVE: "extensive";
};
export type InvestmentExperience = (typeof INVESTMENT_EXPERIENCE)[keyof typeof INVESTMENT_EXPERIENCE];
export declare const INVESTMENT_EXPERIENCE_LABELS: Record<InvestmentExperience, string>;
export declare const INVESTMENT_OBJECTIVE: {
readonly CAPITAL_PRESERVATION: "CAPITAL_PRESERVATION";
readonly INCOME: "INCOME";
readonly BALANCED: "BALANCED";
readonly GROWTH: "GROWTH";
readonly AGGRESSIVE_GROWTH: "AGGRESSIVE_GROWTH";
};
export type InvestmentObjective = (typeof INVESTMENT_OBJECTIVE)[keyof typeof INVESTMENT_OBJECTIVE];
export declare const INVESTMENT_OBJECTIVE_LABELS: Record<InvestmentObjective, string>;
export declare const RISK_TOLERANCE_OPTIONS: ({
value: "low";
label: string;
} | {
value: "medium";
label: string;
} | {
value: "high";
label: string;
})[];
export declare const INVESTMENT_HORIZON_OPTIONS: ({
value: "short";
label: string;
} | {
value: "medium";
label: string;
} | {
value: "long";
label: string;
})[];
export declare const INVESTMENT_EXPERIENCE_OPTIONS: ({
value: "none";
label: string;
} | {
value: "some";
label: string;
} | {
value: "extensive";
label: string;
})[];
export declare const INVESTMENT_OBJECTIVE_OPTIONS: {
value: string;
label: string;
}[];
//# sourceMappingURL=investments.d.ts.map