UNPKG

@cranberry-money/shared-constants

Version:

Shared constants for Blueberry platform

100 lines 5.3 kB
export declare const WITHDRAWAL_STATUS_PENDING_REVIEW = "PENDING_REVIEW"; export declare const WITHDRAWAL_STATUS_APPROVED: "APPROVED"; export declare const WITHDRAWAL_STATUS_REJECTED = "REJECTED"; export declare const WITHDRAWAL_STATUS_PROCESSING: "PROCESSING"; export declare const WITHDRAWAL_STATUS_AWAITING_LIQUIDATION = "AWAITING_LIQUIDATION"; export declare const WITHDRAWAL_STATUS_LIQUIDATION_IN_PROGRESS = "LIQUIDATION_IN_PROGRESS"; export declare const WITHDRAWAL_STATUS_COMPLETED: "COMPLETED"; export declare const WITHDRAWAL_STATUS_CANCELLED: "CANCELLED"; export declare const WITHDRAWAL_STATUS_FAILED: "FAILED"; export declare const WITHDRAWAL_STATUS: { readonly PENDING_REVIEW: "PENDING_REVIEW"; readonly APPROVED: "APPROVED"; readonly REJECTED: "REJECTED"; readonly PROCESSING: "PROCESSING"; readonly AWAITING_LIQUIDATION: "AWAITING_LIQUIDATION"; readonly LIQUIDATION_IN_PROGRESS: "LIQUIDATION_IN_PROGRESS"; readonly COMPLETED: "COMPLETED"; readonly CANCELLED: "CANCELLED"; readonly FAILED: "FAILED"; }; export type WithdrawalStatus = (typeof WITHDRAWAL_STATUS)[keyof typeof WITHDRAWAL_STATUS]; export declare const WITHDRAWAL_STATUS_LABEL_PENDING_REVIEW = "Pending Review"; export declare const WITHDRAWAL_STATUS_LABEL_APPROVED = "Approved"; export declare const WITHDRAWAL_STATUS_LABEL_REJECTED = "Rejected"; export declare const WITHDRAWAL_STATUS_LABEL_PROCESSING = "Processing"; export declare const WITHDRAWAL_STATUS_LABEL_AWAITING_LIQUIDATION = "Awaiting Asset Liquidation"; export declare const WITHDRAWAL_STATUS_LABEL_LIQUIDATION_IN_PROGRESS = "Liquidation in Progress"; export declare const WITHDRAWAL_STATUS_LABEL_COMPLETED = "Completed"; export declare const WITHDRAWAL_STATUS_LABEL_CANCELLED = "Cancelled"; export declare const WITHDRAWAL_STATUS_LABEL_FAILED = "Failed"; export declare const WITHDRAWAL_STATUS_LABELS: Record<WithdrawalStatus, string>; export declare const WITHDRAWAL_STATUS_OPTIONS: { value: string; label: string; }[]; export declare const LIQUIDATION_STATUS_PENDING: "PENDING"; export declare const LIQUIDATION_STATUS_TRADES_CREATED = "TRADES_CREATED"; export declare const LIQUIDATION_STATUS_EXECUTED: "EXECUTED"; export declare const LIQUIDATION_STATUS_SETTLED = "SETTLED"; export declare const LIQUIDATION_STATUS_FAILED: "FAILED"; export declare const LIQUIDATION_STATUS: { readonly PENDING: "PENDING"; readonly TRADES_CREATED: "TRADES_CREATED"; readonly EXECUTED: "EXECUTED"; readonly SETTLED: "SETTLED"; readonly FAILED: "FAILED"; }; export type LiquidationStatus = (typeof LIQUIDATION_STATUS)[keyof typeof LIQUIDATION_STATUS]; export declare const LIQUIDATION_STATUS_LABEL_PENDING = "Pending"; export declare const LIQUIDATION_STATUS_LABEL_TRADES_CREATED = "Trades Created"; export declare const LIQUIDATION_STATUS_LABEL_EXECUTED = "Executed"; export declare const LIQUIDATION_STATUS_LABEL_SETTLED = "Settled"; export declare const LIQUIDATION_STATUS_LABEL_FAILED = "Failed"; export declare const LIQUIDATION_STATUS_LABELS: Record<LiquidationStatus, string>; export declare const LIQUIDATION_STATUS_OPTIONS: { value: string; label: string; }[]; export declare const WITHDRAWAL_TYPE_FULL_CASH = "FULL_CASH"; export declare const WITHDRAWAL_TYPE_PARTIAL_CASH = "PARTIAL_CASH"; export declare const WITHDRAWAL_TYPE: { readonly FULL_CASH: "FULL_CASH"; readonly PARTIAL_CASH: "PARTIAL_CASH"; }; export type WithdrawalType = (typeof WITHDRAWAL_TYPE)[keyof typeof WITHDRAWAL_TYPE]; export declare const WITHDRAWAL_TYPE_LABEL_FULL_CASH = "Full Cash Withdrawal"; export declare const WITHDRAWAL_TYPE_LABEL_PARTIAL_CASH = "Partial Cash Withdrawal"; export declare const WITHDRAWAL_TYPE_LABELS: Record<WithdrawalType, string>; export declare const WITHDRAWAL_TYPE_OPTIONS: { value: string; label: string; }[]; export declare const WITHDRAWAL_REASON_INVESTMENT_STRATEGY = "INVESTMENT_STRATEGY"; export declare const WITHDRAWAL_REASON_PERSONAL_EXPENSES = "PERSONAL_EXPENSES"; export declare const WITHDRAWAL_REASON_EMERGENCY = "EMERGENCY"; export declare const WITHDRAWAL_REASON_OTHER = "OTHER"; export declare const WITHDRAWAL_REASON: { readonly INVESTMENT_STRATEGY: "INVESTMENT_STRATEGY"; readonly PERSONAL_EXPENSES: "PERSONAL_EXPENSES"; readonly EMERGENCY: "EMERGENCY"; readonly OTHER: "OTHER"; }; export type WithdrawalReason = (typeof WITHDRAWAL_REASON)[keyof typeof WITHDRAWAL_REASON]; export declare const WITHDRAWAL_REASON_LABEL_INVESTMENT_STRATEGY = "Investment Strategy Change"; export declare const WITHDRAWAL_REASON_LABEL_PERSONAL_EXPENSES = "Personal Expenses"; export declare const WITHDRAWAL_REASON_LABEL_EMERGENCY = "Emergency"; export declare const WITHDRAWAL_REASON_LABEL_OTHER = "Other"; export declare const WITHDRAWAL_REASON_LABELS: Record<WithdrawalReason, string>; export declare const WITHDRAWAL_REASON_OPTIONS: { value: string; label: string; }[]; export declare const WITHDRAWAL_METHOD: { readonly BANK_TRANSFER: "BANK_TRANSFER"; readonly WIRE_TRANSFER: "WIRE_TRANSFER"; readonly CHECK: "CHECK"; }; export type WithdrawalMethod = (typeof WITHDRAWAL_METHOD)[keyof typeof WITHDRAWAL_METHOD]; export declare const WITHDRAWAL_METHOD_LABELS: Record<WithdrawalMethod, string>; //# sourceMappingURL=withdrawals.d.ts.map