import { type Config, type GetBlockNumberErrorType, type ResolvedRegister } from '@wagmi/core'; import { type Evaluate, type UnionEvaluate, type UnionOmit } from '@wagmi/core/internal'; import { type GetBlockNumberData, type GetBlockNumberOptions, type GetBlockNumberQueryFnData, type GetBlockNumberQueryKey } from '@wagmi/core/query'; import type { ConfigParameter, DeepUnwrapRef, MaybeRefDeep, QueryParameter } from '../types.js'; import { type UseQueryReturnType } from '../utils/query.js'; import { type UseWatchBlockNumberParameters } from './useWatchBlockNumber.js'; export type UseBlockNumberParameters = MaybeRefDeep & ConfigParameter & QueryParameter> & { watch?: boolean | UnionEvaluate>, 'chainId' | 'config' | 'onBlockNumber' | 'onError'>> | undefined; }>>; export type UseBlockNumberReturnType = UseQueryReturnType; /** https://wagmi.sh/react/api/hooks/useBlockNumber */ export declare function useBlockNumber(parameters?: UseBlockNumberParameters): UseBlockNumberReturnType; //# sourceMappingURL=useBlockNumber.d.ts.map