UNPKG

@augumented-finance/protocol-v1

Version:

Augmented Protocol smart contracts

2,016 lines (1,769 loc) 107 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers, EventFilter, Signer, BigNumber, BigNumberish, PopulatedTransaction, } from "ethers"; import { Contract, ContractTransaction, CallOverrides, } from "@ethersproject/contracts"; import { BytesLike } from "@ethersproject/bytes"; import { Listener, Provider } from "@ethersproject/providers"; import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi"; interface ErrorsInterface extends ethers.utils.Interface { functions: { "BORROW_ALLOWANCE_NOT_ENOUGH()": FunctionFragment; "CALLER_NOT_EMERGENCY_ADMIN()": FunctionFragment; "CALLER_NOT_POOL_ADMIN()": FunctionFragment; "CALLER_NOT_REWARD_ADMIN()": FunctionFragment; "CT_CALLER_MUST_BE_LENDING_POOL()": FunctionFragment; "CT_CALLER_MUST_BE_REWARD_ADMIN()": FunctionFragment; "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF()": FunctionFragment; "CT_INVALID_BURN_AMOUNT()": FunctionFragment; "CT_INVALID_MINT_AMOUNT()": FunctionFragment; "CT_TRANSFER_AMOUNT_NOT_GT_0()": FunctionFragment; "LPAPR_INVALID_ADDRESSES_PROVIDER_ID()": FunctionFragment; "LPAPR_PROVIDER_NOT_REGISTERED()": FunctionFragment; "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED()": FunctionFragment; "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD()": FunctionFragment; "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE()": FunctionFragment; "LPCM_NO_ERRORS()": FunctionFragment; "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER()": FunctionFragment; "LPC_INVALID_ADDRESSES_PROVIDER_ID()": FunctionFragment; "LPC_INVALID_ATOKEN_POOL_ADDRESS()": FunctionFragment; "LPC_INVALID_CONFIGURATION()": FunctionFragment; "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS()": FunctionFragment; "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()": FunctionFragment; "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS()": FunctionFragment; "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()": FunctionFragment; "LPC_RESERVE_LIQUIDITY_NOT_0()": FunctionFragment; "LP_CALLER_MUST_BE_AN_ATOKEN()": FunctionFragment; "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR()": FunctionFragment; "LP_FAILED_COLLATERAL_SWAP()": FunctionFragment; "LP_FAILED_REPAY_WITH_COLLATERAL()": FunctionFragment; "LP_INCONSISTENT_FLASHLOAN_PARAMS()": FunctionFragment; "LP_INCONSISTENT_PARAMS_LENGTH()": FunctionFragment; "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE()": FunctionFragment; "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET()": FunctionFragment; "LP_INVALID_EQUAL_ASSETS_TO_SWAP()": FunctionFragment; "LP_INVALID_FLASHLOAN_MODE()": FunctionFragment; "LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN()": FunctionFragment; "LP_INVALID_PERCENTAGE()": FunctionFragment; "LP_IS_NOT_SPONSORED_LOAN()": FunctionFragment; "LP_IS_PAUSED()": FunctionFragment; "LP_LIQUIDATION_CALL_FAILED()": FunctionFragment; "LP_NOT_CONTRACT()": FunctionFragment; "LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW()": FunctionFragment; "LP_NOT_ENOUGH_STABLE_BORROW_BALANCE()": FunctionFragment; "LP_NO_MORE_RESERVES_ALLOWED()": FunctionFragment; "LP_REENTRANCY_NOT_ALLOWED()": FunctionFragment; "LP_REQUESTED_AMOUNT_TOO_SMALL()": FunctionFragment; "MATH_ADDITION_OVERFLOW()": FunctionFragment; "MATH_DIVISION_BY_ZERO()": FunctionFragment; "MATH_MULTIPLICATION_OVERFLOW()": FunctionFragment; "RC_INVALID_DECIMALS()": FunctionFragment; "RC_INVALID_LIQ_BONUS()": FunctionFragment; "RC_INVALID_LIQ_THRESHOLD()": FunctionFragment; "RC_INVALID_LTV()": FunctionFragment; "RC_INVALID_RESERVE_FACTOR()": FunctionFragment; "RL_LIQUIDITY_INDEX_OVERFLOW()": FunctionFragment; "RL_LIQUIDITY_RATE_OVERFLOW()": FunctionFragment; "RL_RESERVE_ALREADY_INITIALIZED()": FunctionFragment; "RL_STABLE_BORROW_RATE_OVERFLOW()": FunctionFragment; "RL_VARIABLE_BORROW_INDEX_OVERFLOW()": FunctionFragment; "RL_VARIABLE_BORROW_RATE_OVERFLOW()": FunctionFragment; "SDT_BURN_EXCEEDS_BALANCE()": FunctionFragment; "SDT_STABLE_DEBT_OVERFLOW()": FunctionFragment; "UL_INVALID_INDEX()": FunctionFragment; "VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE()": FunctionFragment; "VL_BORROWING_NOT_ENABLED()": FunctionFragment; "VL_COLLATERAL_BALANCE_IS_0()": FunctionFragment; "VL_COLLATERAL_CANNOT_COVER_NEW_BORROW()": FunctionFragment; "VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY()": FunctionFragment; "VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH()": FunctionFragment; "VL_DEPOSIT_ALREADY_IN_USE()": FunctionFragment; "VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD()": FunctionFragment; "VL_INCONSISTENT_FLASHLOAN_PARAMS()": FunctionFragment; "VL_INVALID_AMOUNT()": FunctionFragment; "VL_INVALID_INTEREST_RATE_MODE_SELECTED()": FunctionFragment; "VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE()": FunctionFragment; "VL_NO_ACTIVE_RESERVE()": FunctionFragment; "VL_NO_DEBT_OF_SELECTED_TYPE()": FunctionFragment; "VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF()": FunctionFragment; "VL_NO_STABLE_RATE_LOAN_IN_RESERVE()": FunctionFragment; "VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE()": FunctionFragment; "VL_RESERVE_FROZEN()": FunctionFragment; "VL_STABLE_BORROWING_NOT_ENABLED()": FunctionFragment; "VL_TRANSFER_NOT_ALLOWED()": FunctionFragment; "VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0()": FunctionFragment; }; encodeFunctionData( functionFragment: "BORROW_ALLOWANCE_NOT_ENOUGH", values?: undefined ): string; encodeFunctionData( functionFragment: "CALLER_NOT_EMERGENCY_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "CALLER_NOT_POOL_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "CALLER_NOT_REWARD_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "CT_CALLER_MUST_BE_LENDING_POOL", values?: undefined ): string; encodeFunctionData( functionFragment: "CT_CALLER_MUST_BE_REWARD_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF", values?: undefined ): string; encodeFunctionData( functionFragment: "CT_INVALID_BURN_AMOUNT", values?: undefined ): string; encodeFunctionData( functionFragment: "CT_INVALID_MINT_AMOUNT", values?: undefined ): string; encodeFunctionData( functionFragment: "CT_TRANSFER_AMOUNT_NOT_GT_0", values?: undefined ): string; encodeFunctionData( functionFragment: "LPAPR_INVALID_ADDRESSES_PROVIDER_ID", values?: undefined ): string; encodeFunctionData( functionFragment: "LPAPR_PROVIDER_NOT_REGISTERED", values?: undefined ): string; encodeFunctionData( functionFragment: "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED", values?: undefined ): string; encodeFunctionData( functionFragment: "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD", values?: undefined ): string; encodeFunctionData( functionFragment: "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE", values?: undefined ): string; encodeFunctionData( functionFragment: "LPCM_NO_ERRORS", values?: undefined ): string; encodeFunctionData( functionFragment: "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_ADDRESSES_PROVIDER_ID", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_ATOKEN_POOL_ADDRESS", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_CONFIGURATION", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS", values?: undefined ): string; encodeFunctionData( functionFragment: "LPC_RESERVE_LIQUIDITY_NOT_0", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_CALLER_MUST_BE_AN_ATOKEN", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_FAILED_COLLATERAL_SWAP", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_FAILED_REPAY_WITH_COLLATERAL", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INCONSISTENT_FLASHLOAN_PARAMS", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INCONSISTENT_PARAMS_LENGTH", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INVALID_EQUAL_ASSETS_TO_SWAP", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INVALID_FLASHLOAN_MODE", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_INVALID_PERCENTAGE", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_IS_NOT_SPONSORED_LOAN", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_IS_PAUSED", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_LIQUIDATION_CALL_FAILED", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_NOT_CONTRACT", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_NOT_ENOUGH_STABLE_BORROW_BALANCE", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_NO_MORE_RESERVES_ALLOWED", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_REENTRANCY_NOT_ALLOWED", values?: undefined ): string; encodeFunctionData( functionFragment: "LP_REQUESTED_AMOUNT_TOO_SMALL", values?: undefined ): string; encodeFunctionData( functionFragment: "MATH_ADDITION_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "MATH_DIVISION_BY_ZERO", values?: undefined ): string; encodeFunctionData( functionFragment: "MATH_MULTIPLICATION_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "RC_INVALID_DECIMALS", values?: undefined ): string; encodeFunctionData( functionFragment: "RC_INVALID_LIQ_BONUS", values?: undefined ): string; encodeFunctionData( functionFragment: "RC_INVALID_LIQ_THRESHOLD", values?: undefined ): string; encodeFunctionData( functionFragment: "RC_INVALID_LTV", values?: undefined ): string; encodeFunctionData( functionFragment: "RC_INVALID_RESERVE_FACTOR", values?: undefined ): string; encodeFunctionData( functionFragment: "RL_LIQUIDITY_INDEX_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "RL_LIQUIDITY_RATE_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "RL_RESERVE_ALREADY_INITIALIZED", values?: undefined ): string; encodeFunctionData( functionFragment: "RL_STABLE_BORROW_RATE_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "RL_VARIABLE_BORROW_INDEX_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "RL_VARIABLE_BORROW_RATE_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "SDT_BURN_EXCEEDS_BALANCE", values?: undefined ): string; encodeFunctionData( functionFragment: "SDT_STABLE_DEBT_OVERFLOW", values?: undefined ): string; encodeFunctionData( functionFragment: "UL_INVALID_INDEX", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_BORROWING_NOT_ENABLED", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_COLLATERAL_BALANCE_IS_0", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_COLLATERAL_CANNOT_COVER_NEW_BORROW", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_DEPOSIT_ALREADY_IN_USE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_INCONSISTENT_FLASHLOAN_PARAMS", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_INVALID_AMOUNT", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_INVALID_INTEREST_RATE_MODE_SELECTED", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_NO_ACTIVE_RESERVE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_NO_DEBT_OF_SELECTED_TYPE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_NO_STABLE_RATE_LOAN_IN_RESERVE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_RESERVE_FROZEN", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_STABLE_BORROWING_NOT_ENABLED", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_TRANSFER_NOT_ALLOWED", values?: undefined ): string; encodeFunctionData( functionFragment: "VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0", values?: undefined ): string; decodeFunctionResult( functionFragment: "BORROW_ALLOWANCE_NOT_ENOUGH", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CALLER_NOT_EMERGENCY_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CALLER_NOT_POOL_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CALLER_NOT_REWARD_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CT_CALLER_MUST_BE_LENDING_POOL", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CT_CALLER_MUST_BE_REWARD_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CT_INVALID_BURN_AMOUNT", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CT_INVALID_MINT_AMOUNT", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "CT_TRANSFER_AMOUNT_NOT_GT_0", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPAPR_INVALID_ADDRESSES_PROVIDER_ID", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPAPR_PROVIDER_NOT_REGISTERED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPCM_NO_ERRORS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_ADDRESSES_PROVIDER_ID", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_ATOKEN_POOL_ADDRESS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_CONFIGURATION", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LPC_RESERVE_LIQUIDITY_NOT_0", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_CALLER_MUST_BE_AN_ATOKEN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_FAILED_COLLATERAL_SWAP", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_FAILED_REPAY_WITH_COLLATERAL", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INCONSISTENT_FLASHLOAN_PARAMS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INCONSISTENT_PARAMS_LENGTH", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INVALID_EQUAL_ASSETS_TO_SWAP", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INVALID_FLASHLOAN_MODE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_INVALID_PERCENTAGE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_IS_NOT_SPONSORED_LOAN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_IS_PAUSED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_LIQUIDATION_CALL_FAILED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_NOT_CONTRACT", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_NOT_ENOUGH_STABLE_BORROW_BALANCE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_NO_MORE_RESERVES_ALLOWED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_REENTRANCY_NOT_ALLOWED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LP_REQUESTED_AMOUNT_TOO_SMALL", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MATH_ADDITION_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MATH_DIVISION_BY_ZERO", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MATH_MULTIPLICATION_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RC_INVALID_DECIMALS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RC_INVALID_LIQ_BONUS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RC_INVALID_LIQ_THRESHOLD", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RC_INVALID_LTV", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RC_INVALID_RESERVE_FACTOR", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RL_LIQUIDITY_INDEX_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RL_LIQUIDITY_RATE_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RL_RESERVE_ALREADY_INITIALIZED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RL_STABLE_BORROW_RATE_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RL_VARIABLE_BORROW_INDEX_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "RL_VARIABLE_BORROW_RATE_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "SDT_BURN_EXCEEDS_BALANCE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "SDT_STABLE_DEBT_OVERFLOW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "UL_INVALID_INDEX", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_BORROWING_NOT_ENABLED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_COLLATERAL_BALANCE_IS_0", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_COLLATERAL_CANNOT_COVER_NEW_BORROW", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_DEPOSIT_ALREADY_IN_USE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_INCONSISTENT_FLASHLOAN_PARAMS", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_INVALID_AMOUNT", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_INVALID_INTEREST_RATE_MODE_SELECTED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_NO_ACTIVE_RESERVE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_NO_DEBT_OF_SELECTED_TYPE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_NO_STABLE_RATE_LOAN_IN_RESERVE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_RESERVE_FROZEN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_STABLE_BORROWING_NOT_ENABLED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_TRANSFER_NOT_ALLOWED", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0", data: BytesLike ): Result; events: {}; } export class Errors extends Contract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise<this>; on(event: EventFilter | string, listener: Listener): this; once(event: EventFilter | string, listener: Listener): this; addListener(eventName: EventFilter | string, listener: Listener): this; removeAllListeners(eventName: EventFilter | string): this; removeListener(eventName: any, listener: Listener): this; interface: ErrorsInterface; functions: { BORROW_ALLOWANCE_NOT_ENOUGH( overrides?: CallOverrides ): Promise<{ 0: string; }>; "BORROW_ALLOWANCE_NOT_ENOUGH()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CALLER_NOT_EMERGENCY_ADMIN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CALLER_NOT_EMERGENCY_ADMIN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CALLER_NOT_POOL_ADMIN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CALLER_NOT_POOL_ADMIN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CALLER_NOT_REWARD_ADMIN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CALLER_NOT_REWARD_ADMIN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CT_CALLER_MUST_BE_LENDING_POOL( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CT_CALLER_MUST_BE_LENDING_POOL()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CT_CALLER_MUST_BE_REWARD_ADMIN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CT_CALLER_MUST_BE_REWARD_ADMIN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CT_INVALID_BURN_AMOUNT( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CT_INVALID_BURN_AMOUNT()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CT_INVALID_MINT_AMOUNT( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CT_INVALID_MINT_AMOUNT()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; CT_TRANSFER_AMOUNT_NOT_GT_0( overrides?: CallOverrides ): Promise<{ 0: string; }>; "CT_TRANSFER_AMOUNT_NOT_GT_0()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPAPR_INVALID_ADDRESSES_PROVIDER_ID( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPAPR_INVALID_ADDRESSES_PROVIDER_ID()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPAPR_PROVIDER_NOT_REGISTERED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPAPR_PROVIDER_NOT_REGISTERED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPCM_NO_ERRORS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPCM_NO_ERRORS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_ADDRESSES_PROVIDER_ID( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_ADDRESSES_PROVIDER_ID()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_ATOKEN_POOL_ADDRESS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_ATOKEN_POOL_ADDRESS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_CONFIGURATION( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_CONFIGURATION()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LPC_RESERVE_LIQUIDITY_NOT_0( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LPC_RESERVE_LIQUIDITY_NOT_0()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_CALLER_MUST_BE_AN_ATOKEN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_CALLER_MUST_BE_AN_ATOKEN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_FAILED_COLLATERAL_SWAP( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_FAILED_COLLATERAL_SWAP()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_FAILED_REPAY_WITH_COLLATERAL( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_FAILED_REPAY_WITH_COLLATERAL()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INCONSISTENT_FLASHLOAN_PARAMS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INCONSISTENT_FLASHLOAN_PARAMS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INCONSISTENT_PARAMS_LENGTH( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INCONSISTENT_PARAMS_LENGTH()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INVALID_EQUAL_ASSETS_TO_SWAP( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INVALID_EQUAL_ASSETS_TO_SWAP()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INVALID_FLASHLOAN_MODE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INVALID_FLASHLOAN_MODE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_INVALID_PERCENTAGE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_INVALID_PERCENTAGE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_IS_NOT_SPONSORED_LOAN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_IS_NOT_SPONSORED_LOAN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_IS_PAUSED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_IS_PAUSED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_LIQUIDATION_CALL_FAILED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_LIQUIDATION_CALL_FAILED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_NOT_CONTRACT( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_NOT_CONTRACT()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_NOT_ENOUGH_STABLE_BORROW_BALANCE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_NOT_ENOUGH_STABLE_BORROW_BALANCE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_NO_MORE_RESERVES_ALLOWED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_NO_MORE_RESERVES_ALLOWED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_REENTRANCY_NOT_ALLOWED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_REENTRANCY_NOT_ALLOWED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; LP_REQUESTED_AMOUNT_TOO_SMALL( overrides?: CallOverrides ): Promise<{ 0: string; }>; "LP_REQUESTED_AMOUNT_TOO_SMALL()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; MATH_ADDITION_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "MATH_ADDITION_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; MATH_DIVISION_BY_ZERO( overrides?: CallOverrides ): Promise<{ 0: string; }>; "MATH_DIVISION_BY_ZERO()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; MATH_MULTIPLICATION_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "MATH_MULTIPLICATION_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RC_INVALID_DECIMALS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RC_INVALID_DECIMALS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RC_INVALID_LIQ_BONUS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RC_INVALID_LIQ_BONUS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RC_INVALID_LIQ_THRESHOLD( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RC_INVALID_LIQ_THRESHOLD()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RC_INVALID_LTV( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RC_INVALID_LTV()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RC_INVALID_RESERVE_FACTOR( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RC_INVALID_RESERVE_FACTOR()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RL_LIQUIDITY_INDEX_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RL_LIQUIDITY_INDEX_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RL_LIQUIDITY_RATE_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RL_LIQUIDITY_RATE_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RL_RESERVE_ALREADY_INITIALIZED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RL_RESERVE_ALREADY_INITIALIZED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RL_STABLE_BORROW_RATE_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RL_STABLE_BORROW_RATE_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RL_VARIABLE_BORROW_INDEX_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RL_VARIABLE_BORROW_INDEX_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; RL_VARIABLE_BORROW_RATE_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "RL_VARIABLE_BORROW_RATE_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; SDT_BURN_EXCEEDS_BALANCE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "SDT_BURN_EXCEEDS_BALANCE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; SDT_STABLE_DEBT_OVERFLOW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "SDT_STABLE_DEBT_OVERFLOW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; UL_INVALID_INDEX( overrides?: CallOverrides ): Promise<{ 0: string; }>; "UL_INVALID_INDEX()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_BORROWING_NOT_ENABLED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_BORROWING_NOT_ENABLED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_COLLATERAL_BALANCE_IS_0( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_COLLATERAL_BALANCE_IS_0()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_COLLATERAL_CANNOT_COVER_NEW_BORROW( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_COLLATERAL_CANNOT_COVER_NEW_BORROW()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_DEPOSIT_ALREADY_IN_USE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_DEPOSIT_ALREADY_IN_USE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_INCONSISTENT_FLASHLOAN_PARAMS( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_INCONSISTENT_FLASHLOAN_PARAMS()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_INVALID_AMOUNT( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_INVALID_AMOUNT()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_INVALID_INTEREST_RATE_MODE_SELECTED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_INVALID_INTEREST_RATE_MODE_SELECTED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_NO_ACTIVE_RESERVE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_NO_ACTIVE_RESERVE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_NO_DEBT_OF_SELECTED_TYPE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_NO_DEBT_OF_SELECTED_TYPE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_NO_STABLE_RATE_LOAN_IN_RESERVE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_NO_STABLE_RATE_LOAN_IN_RESERVE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_RESERVE_FROZEN( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_RESERVE_FROZEN()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_STABLE_BORROWING_NOT_ENABLED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_STABLE_BORROWING_NOT_ENABLED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_TRANSFER_NOT_ALLOWED( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_TRANSFER_NOT_ALLOWED()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0( overrides?: CallOverrides ): Promise<{ 0: string; }>; "VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0()"( overrides?: CallOverrides ): Promise<{ 0: string; }>; }; BORROW_ALLOWANCE_NOT_ENOUGH(overrides?: CallOverrides): Promise<string>; "BORROW_ALLOWANCE_NOT_ENOUGH()"(overrides?: CallOverrides): Promise<string>; CALLER_NOT_EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<string>; "CALLER_NOT_EMERGENCY_ADMIN()"(overrides?: CallOverrides): Promise<string>; CALLER_NOT_POOL_ADMIN(overrides?: CallOverrides): Promise<string>; "CALLER_NOT_POOL_ADMIN()"(overrides?: CallOverrides): Promise<string>; CALLER_NOT_REWARD_ADMIN(overrides?: CallOverrides): Promise<string>; "CALLER_NOT_REWARD_ADMIN()"(overrides?: CallOverrides): Promise<string>; CT_CALLER_MUST_BE_LENDING_POOL(overrides?: CallOverrides): Promise<string>; "CT_CALLER_MUST_BE_LENDING_POOL()"( overrides?: CallOverrides ): Promise<string>; CT_CALLER_MUST_BE_REWARD_ADMIN(overrides?: CallOverrides): Promise<string>; "CT_CALLER_MUST_BE_REWARD_ADMIN()"( overrides?: CallOverrides ): Promise<string>; CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF( overrides?: CallOverrides ): Promise<string>; "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF()"( overrides?: CallOverrides ): Promise<string>; CT_INVALID_BURN_AMOUNT(overrides?: CallOverrides): Promise<string>; "CT_INVALID_BURN_AMOUNT()"(overrides?: CallOverrides): Promise<string>; CT_INVALID_MINT_AMOUNT(overrides?: CallOverrides): Promise<string>; "CT_INVALID_MINT_AMOUNT()"(overrides?: CallOverrides): Promise<string>; CT_TRANSFER_AMOUNT_NOT_GT_0(overrides?: CallOverrides): Promise<string>; "CT_TRANSFER_AMOUNT_NOT_GT_0()"(overrides?: CallOverrides): Promise<string>; LPAPR_INVALID_ADDRESSES_PROVIDER_ID( overrides?: CallOverrides ): Promise<string>; "LPAPR_INVALID_ADDRESSES_PROVIDER_ID()"( overrides?: CallOverrides ): Promise<string>; LPAPR_PROVIDER_NOT_REGISTERED(overrides?: CallOverrides): Promise<string>; "LPAPR_PROVIDER_NOT_REGISTERED()"(overrides?: CallOverrides): Promise<string>; LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED( overrides?: CallOverrides ): Promise<string>; "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED()"( overrides?: CallOverrides ): Promise<string>; LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD( overrides?: CallOverrides ): Promise<string>; "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD()"( overrides?: CallOverrides ): Promise<string>; LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE( overrides?: CallOverrides ): Promise<string>; "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE()"( overrides?: CallOverrides ): Promise<string>; LPCM_NO_ERRORS(overrides?: CallOverrides): Promise<string>; "LPCM_NO_ERRORS()"(overrides?: CallOverrides): Promise<string>; LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER( overrides?: CallOverrides ): Promise<string>; "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER()"( overrides?: CallOverrides ): Promise<string>; LPC_INVALID_ADDRESSES_PROVIDER_ID(overrides?: CallOverrides): Promise<string>; "LPC_INVALID_ADDRESSES_PROVIDER_ID()"( overrides?: CallOverrides ): Promise<string>; LPC_INVALID_ATOKEN_POOL_ADDRESS(overrides?: CallOverrides): Promise<string>; "LPC_INVALID_ATOKEN_POOL_ADDRESS()"( overrides?: CallOverrides ): Promise<string>; LPC_INVALID_CONFIGURATION(overrides?: CallOverrides): Promise<string>; "LPC_INVALID_CONFIGURATION()"(overrides?: CallOverrides): Promise<string>; LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS( overrides?: CallOverrides ): Promise<string>; "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS()"( overrides?: CallOverrides ): Promise<string>; LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS( overrides?: CallOverrides ): Promise<string>; "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"( overrides?: CallOverrides ): Promise<string>; LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS( overrides?: CallOverrides ): Promise<string>; "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS()"( overrides?: CallOverrides ): Promise<string>; LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS( overrides?: CallOverrides ): Promise<string>; "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"( overrides?: CallOverrides ): Promise<string>; LPC_RESERVE_LIQUIDITY_NOT_0(overrides?: CallOverrides): Promise<string>; "LPC_RESERVE_LIQUIDITY_NOT_0()"(overrides?: CallOverrides): Promise<string>; LP_CALLER_MUST_BE_AN_ATOKEN(overrides?: CallOverrides): Promise<string>; "LP_CALLER_MUST_BE_AN_ATOKEN()"(overrides?: CallOverrides): Promise<string>; LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR( overrides?: CallOverrides ): Promise<string>; "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<string>; LP_FAILED_COLLATERAL_SWAP(overrides?: CallOverrides): Promise<string>; "LP_FAILED_COLLATERAL_SWAP()"(overrides?: CallOverrides): Promise<string>; LP_FAILED_REPAY_WITH_COLLATERAL(overrides?: CallOverrides): Promise<string>; "LP_FAILED_REPAY_WITH_COLLATERAL()"( overrides?: CallOverrides ): Promise<string>; LP_INCONSISTENT_FLASHLOAN_PARAMS(overrides?: CallOverrides): Promise<string>; "LP_INCONSISTENT_FLASHLOAN_PARAMS()"( overrides?: CallOverrides ): Promise<string>; LP_INCONSISTENT_PARAMS_LENGTH(overrides?: CallOverrides): Promise<string>; "LP_INCONSISTENT_PARAMS_LENGTH()"(overrides?: CallOverrides): Promise<string>; LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE( overrides?: CallOverrides ): Promise<string>; "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE()"( overrides?: CallOverrides ): Promise<string>; LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET( overrides?: CallOverrides ): Promise<string>; "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET()"( overrides?: CallOverrides ): Promise<string>; LP_INVALID_EQUAL_ASSETS_TO_SWAP(overrides?: CallOverrides): Promise<string>; "LP_INVALID_EQUAL_ASSETS_TO_SWAP()"( overrides?: CallOverrides ): Promise<string>; LP_INVALID_FLASHLOAN_MODE(overrides?: CallOverrides): Promise<string>; "LP_INVALID_FLASHLOAN_MODE()"(overrides?: CallOverrides): Promise<string>; LP_INV