@cranberry-money/shared-constants
Version:
Shared constants for Blueberry platform
30 lines • 1.26 kB
TypeScript
export declare const SNAPSHOT_REASON_TRADE = "TRADE";
export declare const SNAPSHOT_REASON_REBALANCE = "REBALANCE";
export declare const SNAPSHOT_REASON_VALUATION = "VALUATION";
export declare const SNAPSHOT_REASON_AUDIT = "AUDIT";
export declare const SNAPSHOT_REASON: {
readonly TRADE: "TRADE";
readonly REBALANCE: "REBALANCE";
readonly VALUATION: "VALUATION";
readonly AUDIT: "AUDIT";
};
export type SnapshotReason = (typeof SNAPSHOT_REASON)[keyof typeof SNAPSHOT_REASON];
export declare const SNAPSHOT_REASON_LABEL_TRADE = "Trade Execution";
export declare const SNAPSHOT_REASON_LABEL_REBALANCE = "Portfolio Rebalance";
export declare const SNAPSHOT_REASON_LABEL_VALUATION = "Valuation Update";
export declare const SNAPSHOT_REASON_LABEL_AUDIT = "Audit Record";
export declare const SNAPSHOT_REASON_LABELS: Record<SnapshotReason, string>;
export declare const SNAPSHOT_REASON_OPTIONS: readonly [{
readonly value: "TRADE";
readonly label: "Trade Execution";
}, {
readonly value: "REBALANCE";
readonly label: "Portfolio Rebalance";
}, {
readonly value: "VALUATION";
readonly label: "Valuation Update";
}, {
readonly value: "AUDIT";
readonly label: "Audit Record";
}];
//# sourceMappingURL=holdings.d.ts.map