import { InteractionElementsNames } from 'client/Containers/Calculation/types/elements';
import { ElementStatus } from 'types/elements';

const initialStatuses: Partial<
  Record<InteractionElementsNames, ElementStatus>
> = {
  selectIndAgent: ElementStatus.Disabled,
  selectCalcBroker: ElementStatus.Disabled,
  selectCalcFinDepartment: ElementStatus.Disabled,
  selectCalcDoubleAgent: ElementStatus.Disabled,
  selectClientType: ElementStatus.Disabled,
  // selectTelematic: ElementStatus.Disabled,
  tbxImporterRewardRub: ElementStatus.Disabled,
  tbxImporterRewardPerc: ElementStatus.Disabled,
  tbxMaxPriceChange: ElementStatus.Disabled,
  tbxCreditRate: ElementStatus.Disabled,
  selectRate: ElementStatus.Disabled,
  selectTarif: ElementStatus.Disabled,

  // selectTracker: ElementStatus.Disabled,

  tbxVehicleTaxInLeasingPeriod: ElementStatus.Disabled,
  selectObjectTypeTax: ElementStatus.Disabled,
  selectLeaseObjectCategory: ElementStatus.Disabled,
  tbxINNForCalc: ElementStatus.Disabled,
  radioInfuranceOPF: ElementStatus.Disabled,

  tbxRedemptionPaymentSum: ElementStatus.Disabled,

  tbxLeaseObjectPriceWthtVAT: ElementStatus.Disabled,
};

export default initialStatuses;
