interface Options {
    watch?: boolean;
    enabled?: boolean;
    chainId?: number;
}
export declare function useBlockNumber(options?: Options): {
    refetch: (newArgs?: import("@web3modal/core/dist/_types/types/statelessCtrlTypes").BlockCtrlWatchOptions | undefined) => Promise<(number | null) | undefined>;
    data: number | undefined;
    isLoading: boolean;
    error: Error | undefined;
};
export {};
