{
  "_format": "hh-sol-artifact-1",
  "contractName": "IBorrowerOperationsErrors",
  "sourceName": "contracts/Interfaces/IBorrowerOperations.sol",
  "abi": [
    {
      "inputs": [],
      "name": "BorrowerOperations__BalanceCheckFailed",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__CannotCloseVaultInRecoveryMode",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__CollateralIndexMismatch",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__EmptyAmounts",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__FeeTooHigh",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__ICRMustBeAboveCCR",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__ICRMustBeAboveMCR",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__ICRMustNotDecreaseInRecoveryMode",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__IncorrectInput",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__InsufficientVEUSDBalance",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__InvalidMaxFeePercentage",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__InvalidVEUSDRepayment",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__MaxSlippageExceeded",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__NetDebtBelowMinimum",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__NoCollWithdrawalInRecoveryMode",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__NoZeroAdjustment",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__OnlyVaultManager",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__TCRMustBeAboveCCR",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__TooManyCollaterals",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__VaultMustBeInactive",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__VaultNotActive",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "BorrowerOperations__VaultStatusNotActive",
      "type": "error"
    }
  ],
  "bytecode": "0x",
  "deployedBytecode": "0x",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
