export type Column = {
  irr: number;
  xnpv: number;
  nominal: number;
  values: any[];
};

export type ColumnsNames =
  | 'dateColumn'
  | 'dateTempColumn'
  | 'percentPaymentColumn'
  | 'kaskoNmperGrColumn'
  | 'tlmGrColumn'
  | 'gpsGrColumn'
  | 'sumColumn'
  | 'vatColumn'
  | 'sumWithVatColumn'
  | 'acceptSumColumn'
  | 'acceptKaskoColumn'
  | 'acceptOsagoColumn'
  | 'acceptInsuranceColumn'
  | 'deprecationLpColumn'
  | 'deprecationLdColumn'
  | 'deprecationColumn'
  | 'npvBonusExpensesColumn'
  | 'kaskoBonusGrSumColumn'
  | 'agentComissionExpensesColumn'
  | 'ratExpensesColumn'
  | 'transExprensesColumn'
  | 'nsibExpensesColumn'
  | 'tlmExpensesColumn'
  | 'gpsExpensesColumn'
  | 'registrExpensesColumn'
  | 'insuranceBonusExpensesColumn'
  | 'comissionBonusExpensesColumn'
  | 'expensesColumn'
  | 'negativeCashflowColumn'
  | 'nsibBruttoGrColumn'
  | 'taxColumn'
  | 'cashflowColumn'
  | 'cashflowLeasingColumn'
  | 'cashflowMsfoColumn'
  | 'cashflowNpvColumn'
  | 'npvWeightColumn'
  | 'npvColumn'
  | 'irrGrColumn'
  | 'niColumn'
  | 'interestColumn'
  | 'cashflowNsibColumn'
  | 'revenueColumn'
  | 'sumCurrentColumn'
  | 'sumCurrentNegativeColumn'
  | 'sumCurrentInterestColumn'
  | 'sumCurrentTlmColumn'
  | 'sumRepaymentColumn'
  | 'extraBonusSumColumn'
  | 'cashflowMsfoFinalColumn'
  | 'cashflowNpvFinalColumn'
  | 'npvFinalColumn'
  | 'directorBonusSumColumn'
  | 'cashflowMsfoFinal2Column'
  | 'cashflowNpvFinal2Column'
  | 'npvFinal2Column';
