import type { NumberLike, Time as TimeI } from "../../../types.js"; import type { NetworkHelpers } from "../network-helpers.js"; import type { ChainType } from "hardhat/types/network"; import type { EthereumProvider } from "hardhat/types/providers"; import { Duration } from "../duration/duration.js"; export declare class Time implements TimeI { #private; readonly duration: Duration; constructor(networkHelpers: NetworkHelpers, provider: EthereumProvider); increase(amountInSeconds: NumberLike): Promise; increaseTo(timestamp: NumberLike | Date): Promise; latest(): Promise; latestBlock(): Promise; setNextBlockTimestamp(timestamp: NumberLike | Date): Promise; } //# sourceMappingURL=time.d.ts.map