export declare const StethAbi: readonly [{
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "name";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "string";
    }];
    readonly payable: false;
    readonly stateMutability: "pure";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "_ethAmount";
        readonly type: "uint256";
    }];
    readonly name: "getSharesByPooledEth";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "isStakingPaused";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bool";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "_script";
        readonly type: "bytes";
    }];
    readonly name: "getEVMScriptExecutor";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_maxStakeLimit";
        readonly type: "uint256";
    }, {
        readonly name: "_stakeLimitIncreasePerBlock";
        readonly type: "uint256";
    }];
    readonly name: "setStakingLimit";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "RESUME_ROLE";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bytes32";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getRecoveryVault";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getTotalPooledEther";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_newDepositedValidators";
        readonly type: "uint256";
    }];
    readonly name: "unsafeChangeDepositedValidators";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "PAUSE_ROLE";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bytes32";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getTreasury";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "isStopped";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bool";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getBufferedEther";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [];
    readonly name: "receiveELRewards";
    readonly outputs: readonly [];
    readonly payable: true;
    readonly stateMutability: "payable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getWithdrawalCredentials";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bytes32";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getCurrentStakeLimit";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getStakeLimitFullInfo";
    readonly outputs: readonly [{
        readonly name: "isStakingPaused";
        readonly type: "bool";
    }, {
        readonly name: "isStakingLimitSet";
        readonly type: "bool";
    }, {
        readonly name: "currentStakeLimit";
        readonly type: "uint256";
    }, {
        readonly name: "maxStakeLimit";
        readonly type: "uint256";
    }, {
        readonly name: "maxStakeLimitGrowthBlocks";
        readonly type: "uint256";
    }, {
        readonly name: "prevStakeLimit";
        readonly type: "uint256";
    }, {
        readonly name: "prevStakeBlockNumber";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_sender";
        readonly type: "address";
    }, {
        readonly name: "_recipient";
        readonly type: "address";
    }, {
        readonly name: "_sharesAmount";
        readonly type: "uint256";
    }];
    readonly name: "transferSharesFrom";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [];
    readonly name: "resumeStaking";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getFeeDistribution";
    readonly outputs: readonly [{
        readonly name: "treasuryFeeBasisPoints";
        readonly type: "uint16";
    }, {
        readonly name: "insuranceFeeBasisPoints";
        readonly type: "uint16";
    }, {
        readonly name: "operatorsFeeBasisPoints";
        readonly type: "uint16";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [];
    readonly name: "receiveWithdrawals";
    readonly outputs: readonly [];
    readonly payable: true;
    readonly stateMutability: "payable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "_sharesAmount";
        readonly type: "uint256";
    }];
    readonly name: "getPooledEthByShares";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "token";
        readonly type: "address";
    }];
    readonly name: "allowRecoverability";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bool";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "appId";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bytes32";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getOracle";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getContractVersion";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getInitializationBlock";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_recipient";
        readonly type: "address";
    }, {
        readonly name: "_sharesAmount";
        readonly type: "uint256";
    }];
    readonly name: "transferShares";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "symbol";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "string";
    }];
    readonly payable: false;
    readonly stateMutability: "pure";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getEIP712StETH";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly name: "transferToVault";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "_sender";
        readonly type: "address";
    }, {
        readonly name: "_role";
        readonly type: "bytes32";
    }, {
        readonly name: "_params";
        readonly type: "uint256[]";
    }];
    readonly name: "canPerform";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bool";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_referral";
        readonly type: "address";
    }];
    readonly name: "submit";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: true;
    readonly stateMutability: "payable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getEVMScriptRegistry";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_maxDepositsCount";
        readonly type: "uint256";
    }, {
        readonly name: "_stakingModuleId";
        readonly type: "uint256";
    }, {
        readonly name: "_depositCalldata";
        readonly type: "bytes";
    }];
    readonly name: "deposit";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "UNSAFE_CHANGE_DEPOSITED_VALIDATORS_ROLE";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bytes32";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getBeaconStat";
    readonly outputs: readonly [{
        readonly name: "depositedValidators";
        readonly type: "uint256";
    }, {
        readonly name: "beaconValidators";
        readonly type: "uint256";
    }, {
        readonly name: "beaconBalance";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [];
    readonly name: "removeStakingLimit";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [{
        readonly name: "_reportTimestamp";
        readonly type: "uint256";
    }, {
        readonly name: "_timeElapsed";
        readonly type: "uint256";
    }, {
        readonly name: "_clValidators";
        readonly type: "uint256";
    }, {
        readonly name: "_clBalance";
        readonly type: "uint256";
    }, {
        readonly name: "_withdrawalVaultBalance";
        readonly type: "uint256";
    }, {
        readonly name: "_elRewardsVaultBalance";
        readonly type: "uint256";
    }, {
        readonly name: "_sharesRequestedToBurn";
        readonly type: "uint256";
    }, {
        readonly name: "_withdrawalFinalizationBatches";
        readonly type: "uint256[]";
    }, {
        readonly name: "_simulatedShareRate";
        readonly type: "uint256";
    }];
    readonly name: "handleOracleReport";
    readonly outputs: readonly [{
        readonly name: "postRebaseAmounts";
        readonly type: "uint256[4]";
    }];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getFee";
    readonly outputs: readonly [{
        readonly name: "totalFee";
        readonly type: "uint16";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "kernel";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getTotalShares";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "_owner";
        readonly type: "address";
    }, {
        readonly name: "_spender";
        readonly type: "address";
    }];
    readonly name: "allowance";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "isPetrified";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bool";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getLidoLocator";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "address";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "canDeposit";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bool";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "STAKING_PAUSE_ROLE";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "bytes32";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getDepositableEther";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [{
        readonly name: "_account";
        readonly type: "address";
    }];
    readonly name: "sharesOf";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly constant: false;
    readonly inputs: readonly [];
    readonly name: "pauseStaking";
    readonly outputs: readonly [];
    readonly payable: false;
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}, {
    readonly constant: true;
    readonly inputs: readonly [];
    readonly name: "getTotalELRewardsCollected";
    readonly outputs: readonly [{
        readonly name: "";
        readonly type: "uint256";
    }];
    readonly payable: false;
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly payable: true;
    readonly stateMutability: "payable";
    readonly type: "fallback";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [];
    readonly name: "StakingPaused";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [];
    readonly name: "StakingResumed";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "maxStakeLimit";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "stakeLimitIncreasePerBlock";
        readonly type: "uint256";
    }];
    readonly name: "StakingLimitSet";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [];
    readonly name: "StakingLimitRemoved";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "reportTimestamp";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "preCLValidators";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "postCLValidators";
        readonly type: "uint256";
    }];
    readonly name: "CLValidatorsUpdated";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "depositedValidators";
        readonly type: "uint256";
    }];
    readonly name: "DepositedValidatorsChanged";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "reportTimestamp";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "preCLBalance";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "postCLBalance";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "withdrawalsWithdrawn";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "executionLayerRewardsWithdrawn";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "postBufferedEther";
        readonly type: "uint256";
    }];
    readonly name: "ETHDistributed";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "reportTimestamp";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "timeElapsed";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "preTotalShares";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "preTotalEther";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "postTotalShares";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "postTotalEther";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "sharesMintedAsFees";
        readonly type: "uint256";
    }];
    readonly name: "TokenRebased";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "lidoLocator";
        readonly type: "address";
    }];
    readonly name: "LidoLocatorSet";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "amount";
        readonly type: "uint256";
    }];
    readonly name: "ELRewardsReceived";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "amount";
        readonly type: "uint256";
    }];
    readonly name: "WithdrawalsReceived";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "sender";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "amount";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "referral";
        readonly type: "address";
    }];
    readonly name: "Submitted";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "amount";
        readonly type: "uint256";
    }];
    readonly name: "Unbuffered";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "executor";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "script";
        readonly type: "bytes";
    }, {
        readonly indexed: false;
        readonly name: "input";
        readonly type: "bytes";
    }, {
        readonly indexed: false;
        readonly name: "returnData";
        readonly type: "bytes";
    }];
    readonly name: "ScriptResult";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "vault";
        readonly type: "address";
    }, {
        readonly indexed: true;
        readonly name: "token";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "amount";
        readonly type: "uint256";
    }];
    readonly name: "RecoverToVault";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "eip712StETH";
        readonly type: "address";
    }];
    readonly name: "EIP712StETHInitialized";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "from";
        readonly type: "address";
    }, {
        readonly indexed: true;
        readonly name: "to";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "sharesValue";
        readonly type: "uint256";
    }];
    readonly name: "TransferShares";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "account";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "preRebaseTokenAmount";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "postRebaseTokenAmount";
        readonly type: "uint256";
    }, {
        readonly indexed: false;
        readonly name: "sharesAmount";
        readonly type: "uint256";
    }];
    readonly name: "SharesBurnt";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [];
    readonly name: "Stopped";
    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 name: "from";
        readonly type: "address";
    }, {
        readonly indexed: true;
        readonly name: "to";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "value";
        readonly type: "uint256";
    }];
    readonly name: "Transfer";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "owner";
        readonly type: "address";
    }, {
        readonly indexed: true;
        readonly name: "spender";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "value";
        readonly type: "uint256";
    }];
    readonly name: "Approval";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: false;
        readonly name: "version";
        readonly type: "uint256";
    }];
    readonly name: "ContractVersionSet";
    readonly type: "event";
}];
export declare const StethEventsPartialAbi: readonly [{
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "from";
        readonly type: "address";
    }, {
        readonly indexed: true;
        readonly name: "to";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "sharesValue";
        readonly type: "uint256";
    }];
    readonly name: "TransferShares";
    readonly type: "event";
}, {
    readonly anonymous: false;
    readonly inputs: readonly [{
        readonly indexed: true;
        readonly name: "from";
        readonly type: "address";
    }, {
        readonly indexed: true;
        readonly name: "to";
        readonly type: "address";
    }, {
        readonly indexed: false;
        readonly name: "value";
        readonly type: "uint256";
    }];
    readonly name: "Transfer";
    readonly type: "event";
}];
//# sourceMappingURL=steth.d.ts.map