export const CashflowTransactionTypes = {
  OtherIncome: 'Other income',
  OtherExpense: 'Other expense',
  OwnerDrawing: 'Owner drawing',
  OwnerContribution: 'Owner contribution',
  TransferToAccount: 'Transfer to account',
  TransferFromAccount: 'Transfer from account',
};

export const TransactionTypes = {
  SaleInvoice: 'Sale invoice',
  SaleReceipt: 'Sale receipt',
  PaymentReceive: 'Payment received',
  Bill: 'Bill',
  BillPayment: 'Payment made',
  VendorOpeningBalance: 'Vendor opening balance',
  CustomerOpeningBalance: 'Customer opening balance',
  InventoryAdjustment: 'Inventory adjustment',
  ManualJournal: 'Manual journal',
  Journal: 'Manual journal',
  Expense: 'Expense',
  OwnerContribution: 'Owner contribution',
  TransferToAccount: 'Transfer to account',
  TransferFromAccount: 'Transfer from account',
  OtherIncome: 'Other income',
  OtherExpense: 'Other expense',
  OwnerDrawing: 'Owner drawing',
  InvoiceWriteOff: 'Invoice write-off',
  CreditNote: 'transaction_type.credit_note',
  VendorCredit: 'transaction_type.vendor_credit',
  RefundCreditNote: 'transaction_type.refund_credit_note',
  RefundVendorCredit: 'transaction_type.refund_vendor_credit',
  LandedCost: 'transaction_type.landed_cost',
  CashflowTransaction: CashflowTransactionTypes,
};
