import { CachingMechanismInterface } from "../interfaces";
import { BlockFinderHints, BlockFinder, Block } from "./BlockFinder";
export declare function getCachedBlockForTimestamp<TBlock extends Block>(chainId: number, timestamp: number, blockFinder: BlockFinder<TBlock>, cache?: CachingMechanismInterface, hints?: BlockFinderHints): Promise<number>;
