export declare const iFtsoFeedDecimalsAbi: readonly [{ readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "feedId"; readonly internalType: "bytes21"; readonly type: "bytes21"; readonly indexed: true; }, { readonly name: "decimals"; readonly internalType: "int8"; readonly type: "int8"; readonly indexed: false; }, { readonly name: "rewardEpochId"; readonly internalType: "uint24"; readonly type: "uint24"; readonly indexed: false; }]; readonly name: "DecimalsChanged"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "decimalsUpdateOffset"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint24"; readonly type: "uint24"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "defaultDecimals"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "int8"; readonly type: "int8"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_feedId"; readonly internalType: "bytes21"; readonly type: "bytes21"; }]; readonly name: "getCurrentDecimals"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "int8"; readonly type: "int8"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_feedIds"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "getCurrentDecimalsBulk"; readonly outputs: readonly [{ readonly name: "_decimals"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_feedId"; readonly internalType: "bytes21"; readonly type: "bytes21"; }, { readonly name: "_rewardEpochId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getDecimals"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "int8"; readonly type: "int8"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_feedIds"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "_rewardEpochId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getDecimalsBulk"; readonly outputs: readonly [{ readonly name: "_decimals"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "_feedId"; readonly internalType: "bytes21"; readonly type: "bytes21"; }]; readonly name: "getScheduledDecimalsChanges"; readonly outputs: readonly [{ readonly name: "_decimals"; readonly internalType: "int8[]"; readonly type: "int8[]"; }, { readonly name: "_validFromEpochId"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }, { readonly name: "_fixed"; readonly internalType: "bool[]"; readonly type: "bool[]"; }]; readonly stateMutability: "view"; }]; /** * Wraps __{@link useReadContract}__ with `abi` set to __{@link iFtsoFeedDecimalsAbi}__ */ export declare const useReadIFtsoFeedDecimals: import("wagmi/codegen").CreateUseReadContractReturnType; /** * Wraps __{@link useWatchContractEvent}__ with `abi` set to __{@link iFtsoFeedDecimalsAbi}__ */ export declare const useWatchIFtsoFeedDecimalsEvent: import("wagmi/codegen").CreateUseWatchContractEventReturnType; //# sourceMappingURL=IFtsoFeedDecimals.d.ts.map