
export const ACCOUNT_HIERARCHY = {
  "Asset": {
    "Current assets": ["Bank Accounts", "Accounts Receivable", "Other Current Assets"],
    "Fixed assets": ["Property & Equipment", "Accumulated Depreciation", "Other Fixed Assets"]
  },
  "Liability": {
    "Current liabilities": ["Accounts Payable", "Prepaid Assessments", "Short-Term Debt", "Other Current Liabilities"],
    "Fixed liabilities": ["Long-Term Debt", "Other Long-Term Liabilities"]
  },
  "Equity": {
    "Income": ["Assessments", "Late Fees", "Interest Income", "Special Assessments", "Other Income"],
    "Non-operating income": ["Investment Income", "Other Non-Operating Income"],
    "Expenses": ["Administrative", "Maintenance & Repairs", "Utilities", "Insurance", "Taxes", "Professional Fees", "Payroll"],
    "Non-operating expenses": ["Interest Expense", "Other Non-Operating Expenses"]
  }
};

export const ACCOUNT_TYPES = Object.keys(ACCOUNT_HIERARCHY);
