export declare const VaultHubAbi: readonly [{ readonly inputs: readonly [{ readonly internalType: "contract ILidoLocator"; readonly name: "_locator"; readonly type: "address"; }, { readonly internalType: "contract ILido"; readonly name: "_lido"; readonly type: "address"; }, { readonly internalType: "contract IHashConsensus"; readonly name: "_consensusContract"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_maxRelativeShareLimitBP"; readonly type: "uint256"; }]; readonly stateMutability: "nonpayable"; readonly type: "constructor"; }, { readonly inputs: readonly []; readonly name: "AccessControlBadConfirmation"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }, { readonly internalType: "bytes32"; readonly name: "neededRole"; readonly type: "bytes32"; }]; readonly name: "AccessControlUnauthorizedAccount"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "index"; readonly type: "uint256"; }]; readonly name: "AlreadyConnected"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "totalValue"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "withdrawAmount"; readonly type: "uint256"; }]; readonly name: "AmountExceedsTotalValue"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "withdrawable"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "requested"; readonly type: "uint256"; }]; readonly name: "AmountExceedsWithdrawableValue"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "BadDebtSocializationNotAllowed"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "ForcedValidatorExitNotAllowed"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "amount"; readonly type: "uint256"; }]; readonly name: "InsufficientSharesToBurn"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "InsufficientStagedBalance"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "etherToLock"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "maxLockableValue"; readonly type: "uint256"; }]; readonly name: "InsufficientValue"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "valueBP"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "maxValueBP"; readonly type: "uint256"; }]; readonly name: "InvalidBasisPoints"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "InvalidInitialization"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "NoFundsForForceRebalance"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "unsettledLidoFees"; readonly type: "uint256"; }]; readonly name: "NoFundsToSettleLidoFees"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "liabilityShares"; readonly type: "uint256"; }]; readonly name: "NoLiabilitySharesShouldBeLeft"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "NoReasonForForceRebalance"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "unsettledLidoFees"; readonly type: "uint256"; }]; readonly name: "NoUnsettledLidoFeesShouldBeLeft"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "NoUnsettledLidoFeesToSettle"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "NotAuthorized"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "NotConnectedToHub"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "NotInitializing"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "PDGNotDepositor"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "PartialValidatorWithdrawalNotAllowed"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "PauseIntentAlreadySet"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "PauseIntentAlreadyUnset"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "PauseUntilMustBeInFuture"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "PausedExpected"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "ResumedExpected"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "int256"; readonly name: "value"; readonly type: "int256"; }]; readonly name: "SafeCastOverflowedIntToUint"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "uint8"; readonly name: "bits"; readonly type: "uint8"; }, { readonly internalType: "uint256"; readonly name: "value"; readonly type: "uint256"; }]; readonly name: "SafeCastOverflowedUintDowncast"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "expectedSharesAfterMint"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "shareLimit"; readonly type: "uint256"; }]; readonly name: "ShareLimitExceeded"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "shareLimit"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "maxShareLimit"; readonly type: "uint256"; }]; readonly name: "ShareLimitTooHigh"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultHubNotPendingOwner"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "currentBalance"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "expectedBalance"; readonly type: "uint256"; }]; readonly name: "VaultInsufficientBalance"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultIsDisconnecting"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "totalValue"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "liabilityShares"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "newRebalanceThresholdBP"; readonly type: "uint256"; }]; readonly name: "VaultMintingCapacityExceeded"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultNotFactoryDeployed"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultOssified"; readonly type: "error"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultReportStale"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "ZeroAddress"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "ZeroArgument"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "ZeroPauseDuration"; readonly type: "error"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vaultDonor"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "vaultAcceptor"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "badDebtShares"; readonly type: "uint256"; }]; readonly name: "BadDebtSocialized"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "badDebtShares"; readonly type: "uint256"; }]; readonly name: "BadDebtWrittenOffToBeInternalized"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "bool"; readonly name: "pauseIntent"; readonly type: "bool"; }]; readonly name: "BeaconChainDepositsPauseIntentSet"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "amountOfShares"; readonly type: "uint256"; }]; readonly name: "BurnedSharesOnVault"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "bytes"; readonly name: "pubkeys"; readonly type: "bytes"; }, { readonly indexed: false; readonly internalType: "address"; readonly name: "refundRecipient"; readonly type: "address"; }]; readonly name: "ForcedValidatorExitTriggered"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint64"; readonly name: "version"; readonly type: "uint64"; }]; readonly name: "Initialized"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "transferred"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "cumulativeLidoFees"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "settledLidoFees"; readonly type: "uint256"; }]; readonly name: "LidoFeesSettled"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "amountOfShares"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "lockedAmount"; readonly type: "uint256"; }]; readonly name: "MintedSharesOnVault"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "duration"; readonly type: "uint256"; }]; readonly name: "Paused"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly []; readonly name: "Resumed"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly indexed: true; readonly internalType: "bytes32"; readonly name: "previousAdminRole"; readonly type: "bytes32"; }, { readonly indexed: true; readonly internalType: "bytes32"; readonly name: "newAdminRole"; readonly type: "bytes32"; }]; readonly name: "RoleAdminChanged"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "sender"; readonly type: "address"; }]; readonly name: "RoleGranted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "sender"; readonly type: "address"; }]; readonly name: "RoleRevoked"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "shareLimit"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reserveRatioBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "forcedRebalanceThresholdBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "infraFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "liquidityFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reservationFeeBP"; readonly type: "uint256"; }]; readonly name: "VaultConnected"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "nodeOperator"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "shareLimit"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reserveRatioBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "forcedRebalanceThresholdBP"; readonly type: "uint256"; }]; readonly name: "VaultConnectionUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "slashingReserve"; readonly type: "uint256"; }]; readonly name: "VaultDisconnectAborted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultDisconnectCompleted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }]; readonly name: "VaultDisconnectInitiated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "preInfraFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "preLiquidityFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "preReservationFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "infraFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "liquidityFeeBP"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reservationFeeBP"; readonly type: "uint256"; }]; readonly name: "VaultFeesUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "int256"; readonly name: "inOutDelta"; readonly type: "int256"; }]; readonly name: "VaultInOutDeltaUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "newOwner"; readonly type: "address"; }, { readonly indexed: true; readonly internalType: "address"; readonly name: "oldOwner"; readonly type: "address"; }]; readonly name: "VaultOwnershipTransferred"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "sharesBurned"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "etherWithdrawn"; readonly type: "uint256"; }]; readonly name: "VaultRebalanced"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "redemptionShares"; readonly type: "uint256"; }]; readonly name: "VaultRedemptionSharesUpdated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "vault"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reportTimestamp"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reportTotalValue"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "int256"; readonly name: "reportInOutDelta"; readonly type: "int256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reportCumulativeLidoFees"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reportLiabilityShares"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reportMaxLiabilityShares"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "reportSlashingReserve"; readonly type: "uint256"; }]; readonly name: "VaultReportApplied"; readonly type: "event"; }, { readonly inputs: readonly []; readonly name: "BAD_DEBT_MASTER_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "CONNECT_DEPOSIT"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "CONSENSUS_CONTRACT"; readonly outputs: readonly [{ readonly internalType: "contract IHashConsensus"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "DEFAULT_ADMIN_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "LIDO"; readonly outputs: readonly [{ readonly internalType: "contract ILido"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "LIDO_LOCATOR"; readonly outputs: readonly [{ readonly internalType: "contract ILidoLocator"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "MAX_RELATIVE_SHARE_LIMIT_BP"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "PAUSE_INFINITELY"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "PAUSE_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "REDEMPTION_MASTER_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "REPORT_FRESHNESS_DELTA"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "RESUME_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "VALIDATOR_EXIT_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "VAULT_MASTER_ROLE"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_reportTimestamp"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_reportTotalValue"; readonly type: "uint256"; }, { readonly internalType: "int256"; readonly name: "_reportInOutDelta"; readonly type: "int256"; }, { readonly internalType: "uint256"; readonly name: "_reportCumulativeLidoFees"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_reportLiabilityShares"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_reportMaxLiabilityShares"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_reportSlashingReserve"; readonly type: "uint256"; }]; readonly name: "applyVaultReport"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "badDebtToInternalize"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "badDebtToInternalizeForLastRefSlot"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_amountOfShares"; readonly type: "uint256"; }]; readonly name: "burnShares"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_token"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_recipient"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_amount"; readonly type: "uint256"; }]; readonly name: "collectERC20FromVault"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "connectVault"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_amountOfShares"; readonly type: "uint256"; }]; readonly name: "decreaseInternalizedBadDebt"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "disconnect"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "forceRebalance"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "bytes"; readonly name: "_pubkeys"; readonly type: "bytes"; }, { readonly internalType: "address"; readonly name: "_refundRecipient"; readonly type: "address"; }]; readonly name: "forceValidatorExit"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "fund"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "getResumeSinceTimestamp"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }]; readonly name: "getRoleAdmin"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly internalType: "uint256"; readonly name: "index"; readonly type: "uint256"; }]; readonly name: "getRoleMember"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }]; readonly name: "getRoleMemberCount"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }]; readonly name: "getRoleMembers"; readonly outputs: readonly [{ readonly internalType: "address[]"; readonly name: ""; readonly type: "address[]"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }]; readonly name: "grantRole"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }]; readonly name: "hasRole"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "healthShortfallShares"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_admin"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_badDebtVault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_maxSharesToInternalize"; readonly type: "uint256"; }]; readonly name: "internalizeBadDebt"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "isPaused"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "isPendingDisconnect"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "isReportFresh"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "isVaultConnected"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "isVaultHealthy"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "latestReport"; readonly outputs: readonly [{ readonly components: readonly [{ readonly internalType: "uint104"; readonly name: "totalValue"; readonly type: "uint104"; }, { readonly internalType: "int104"; readonly name: "inOutDelta"; readonly type: "int104"; }, { readonly internalType: "uint48"; readonly name: "timestamp"; readonly type: "uint48"; }]; readonly internalType: "struct VaultHub.Report"; readonly name: ""; readonly type: "tuple"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "liabilityShares"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "locked"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "maxLockableValue"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_recipient"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_amountOfShares"; readonly type: "uint256"; }]; readonly name: "mintShares"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "obligations"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: "sharesToBurn"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "feesToSettle"; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "obligationsShortfallValue"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "pauseBeaconChainDeposits"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_duration"; readonly type: "uint256"; }]; readonly name: "pauseFor"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_pauseUntilInclusive"; readonly type: "uint256"; }]; readonly name: "pauseUntil"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly components: readonly [{ readonly internalType: "bytes32[]"; readonly name: "proof"; readonly type: "bytes32[]"; }, { readonly internalType: "bytes"; readonly name: "pubkey"; readonly type: "bytes"; }, { readonly internalType: "uint256"; readonly name: "validatorIndex"; readonly type: "uint256"; }, { readonly internalType: "uint64"; readonly name: "childBlockTimestamp"; readonly type: "uint64"; }, { readonly internalType: "uint64"; readonly name: "slot"; readonly type: "uint64"; }, { readonly internalType: "uint64"; readonly name: "proposerIndex"; readonly type: "uint64"; }]; readonly internalType: "struct IPredepositGuarantee.ValidatorWitness"; readonly name: "_witness"; readonly type: "tuple"; }]; readonly name: "proveUnknownValidatorToPDG"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_shares"; readonly type: "uint256"; }]; readonly name: "rebalance"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly internalType: "address"; readonly name: "callerConfirmation"; readonly type: "address"; }]; readonly name: "renounceRole"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "bytes"; readonly name: "_pubkeys"; readonly type: "bytes"; }]; readonly name: "requestValidatorExit"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "resume"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "resumeBeaconChainDeposits"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes32"; readonly name: "role"; readonly type: "bytes32"; }, { readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }]; readonly name: "revokeRole"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_liabilitySharesTarget"; readonly type: "uint256"; }]; readonly name: "setLiabilitySharesTarget"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "settleLidoFees"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "settleableLidoFeesValue"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_badDebtVault"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_vaultAcceptor"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_maxSharesToSocialize"; readonly type: "uint256"; }]; readonly name: "socializeBadDebt"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "bytes4"; readonly name: "interfaceId"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: ""; readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "int256"; readonly name: "_deltaValue"; readonly type: "int256"; }]; readonly name: "totalMintingCapacityShares"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "totalValue"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_amountOfShares"; readonly type: "uint256"; }]; readonly name: "transferAndBurnShares"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_newOwner"; readonly type: "address"; }]; readonly name: "transferVaultOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "bytes"; readonly name: "_pubkeys"; readonly type: "bytes"; }, { readonly internalType: "uint64[]"; readonly name: "_amountsInGwei"; readonly type: "uint64[]"; }, { readonly internalType: "address"; readonly name: "_refundRecipient"; readonly type: "address"; }]; readonly name: "triggerValidatorWithdrawals"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_shareLimit"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_reserveRatioBP"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_forcedRebalanceThresholdBP"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_infraFeeBP"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_liquidityFeeBP"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "_reservationFeeBP"; readonly type: "uint256"; }]; readonly name: "updateConnection"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "_index"; readonly type: "uint256"; }]; readonly name: "vaultByIndex"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "vaultConnection"; readonly outputs: readonly [{ readonly components: readonly [{ readonly internalType: "address"; readonly name: "owner"; readonly type: "address"; }, { readonly internalType: "uint96"; readonly name: "shareLimit"; readonly type: "uint96"; }, { readonly internalType: "uint96"; readonly name: "vaultIndex"; readonly type: "uint96"; }, { readonly internalType: "uint48"; readonly name: "disconnectInitiatedTs"; readonly type: "uint48"; }, { readonly internalType: "uint16"; readonly name: "reserveRatioBP"; readonly type: "uint16"; }, { readonly internalType: "uint16"; readonly name: "forcedRebalanceThresholdBP"; readonly type: "uint16"; }, { readonly internalType: "uint16"; readonly name: "infraFeeBP"; readonly type: "uint16"; }, { readonly internalType: "uint16"; readonly name: "liquidityFeeBP"; readonly type: "uint16"; }, { readonly internalType: "uint16"; readonly name: "reservationFeeBP"; readonly type: "uint16"; }, { readonly internalType: "bool"; readonly name: "beaconChainDepositsPauseIntent"; readonly type: "bool"; }]; readonly internalType: "struct VaultHub.VaultConnection"; readonly name: ""; readonly type: "tuple"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "vaultRecord"; readonly outputs: readonly [{ readonly components: readonly [{ readonly components: readonly [{ readonly internalType: "uint104"; readonly name: "totalValue"; readonly type: "uint104"; }, { readonly internalType: "int104"; readonly name: "inOutDelta"; readonly type: "int104"; }, { readonly internalType: "uint48"; readonly name: "timestamp"; readonly type: "uint48"; }]; readonly internalType: "struct VaultHub.Report"; readonly name: "report"; readonly type: "tuple"; }, { readonly internalType: "uint96"; readonly name: "maxLiabilityShares"; readonly type: "uint96"; }, { readonly internalType: "uint96"; readonly name: "liabilityShares"; readonly type: "uint96"; }, { readonly components: readonly [{ readonly internalType: "int104"; readonly name: "value"; readonly type: "int104"; }, { readonly internalType: "int104"; readonly name: "valueOnRefSlot"; readonly type: "int104"; }, { readonly internalType: "uint48"; readonly name: "refSlot"; readonly type: "uint48"; }]; readonly internalType: "struct DoubleRefSlotCache.Int104WithCache[2]"; readonly name: "inOutDelta"; readonly type: "tuple[2]"; }, { readonly internalType: "uint128"; readonly name: "minimalReserve"; readonly type: "uint128"; }, { readonly internalType: "uint128"; readonly name: "redemptionShares"; readonly type: "uint128"; }, { readonly internalType: "uint128"; readonly name: "cumulativeLidoFees"; readonly type: "uint128"; }, { readonly internalType: "uint128"; readonly name: "settledLidoFees"; readonly type: "uint128"; }]; readonly internalType: "struct VaultHub.VaultRecord"; readonly name: ""; readonly type: "tuple"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "vaultsCount"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "voluntaryDisconnect"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "_recipient"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "_ether"; readonly type: "uint256"; }]; readonly name: "withdraw"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_vault"; readonly type: "address"; }]; readonly name: "withdrawableValue"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly stateMutability: "payable"; readonly type: "receive"; }]; //# sourceMappingURL=VaultHub.d.ts.map