export declare const iAddressBinderAbi: readonly [{ readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "publicKey"; readonly internalType: "bytes"; readonly type: "bytes"; readonly indexed: false; }, { readonly name: "pAddress"; readonly internalType: "bytes20"; readonly type: "bytes20"; readonly indexed: false; }, { readonly name: "cAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AddressesRegistered"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_cAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "cAddressToPAddress"; readonly outputs: readonly [{ readonly name: "_pAddress"; readonly internalType: "bytes20"; readonly type: "bytes20"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_pAddress"; readonly internalType: "bytes20"; readonly type: "bytes20"; }]; readonly name: "pAddressToCAddress"; readonly outputs: readonly [{ readonly name: "_cAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_publicKey"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "_pAddress"; readonly internalType: "bytes20"; readonly type: "bytes20"; }, { readonly name: "_cAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "registerAddresses"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_publicKey"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "registerPublicKey"; readonly outputs: readonly [{ readonly name: "_pAddress"; readonly internalType: "bytes20"; readonly type: "bytes20"; }, { readonly name: "_cAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly stateMutability: "nonpayable"; }]; /** * Wraps __{@link useReadContract}__ with `abi` set to __{@link iAddressBinderAbi}__ */ export declare const useReadIAddressBinder: import("wagmi/codegen").CreateUseReadContractReturnType; /** * Wraps __{@link useWriteContract}__ with `abi` set to __{@link iAddressBinderAbi}__ */ export declare const useWriteIAddressBinder: import("wagmi/codegen").CreateUseWriteContractReturnType; /** * Wraps __{@link useSimulateContract}__ with `abi` set to __{@link iAddressBinderAbi}__ */ export declare const useSimulateIAddressBinder: import("wagmi/codegen").CreateUseSimulateContractReturnType; /** * Wraps __{@link useWatchContractEvent}__ with `abi` set to __{@link iAddressBinderAbi}__ */ export declare const useWatchIAddressBinderEvent: import("wagmi/codegen").CreateUseWatchContractEventReturnType; //# sourceMappingURL=IAddressBinder.d.ts.map