export declare const irNatAccountAbi: readonly [{ readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "executors"; readonly internalType: "address[]"; readonly type: "address[]"; readonly indexed: false; }]; readonly name: "ClaimExecutorsSet"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "token"; readonly internalType: "contract IERC20"; readonly type: "address"; readonly indexed: false; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "ExternalTokenTransferred"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "wrap"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: false; }]; readonly name: "FundsWithdrawn"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "rNat"; readonly internalType: "contract IRNat"; readonly type: "address"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "LockedAmountBurned"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "rNat"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IRNat"; readonly type: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "receivedRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint128"; readonly type: "uint128"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "withdrawnRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint128"; readonly type: "uint128"; }]; readonly stateMutability: "view"; }]; /** * Wraps __{@link useReadContract}__ with `abi` set to __{@link irNatAccountAbi}__ */ export declare const useReadIrNatAccount: import("wagmi/codegen").CreateUseReadContractReturnType; /** * Wraps __{@link useWatchContractEvent}__ with `abi` set to __{@link irNatAccountAbi}__ */ export declare const useWatchIrNatAccountEvent: import("wagmi/codegen").CreateUseWatchContractEventReturnType; //# sourceMappingURL=IRNatAccount.d.ts.map