import type { CheckpointNumberResponse, Checkpoint } from './types'; /** * Checkpoint API methods */ export declare const checkpointsApi: { /** * Get the current checkpoint number * @returns Promise with checkpoint number response */ getNumber: () => import("../../client/index.js").PromiseWrapper<"custom", CheckpointNumberResponse, CheckpointNumberResponse, CheckpointNumberResponse, import("../../client/index.js").ParsedError, import("../../client/index.js").ParsedError | CheckpointNumberResponse, import("../../client/index.js").ParsedError<"timeout">, ""> & Promise; /** * Get checkpoint by hash * @param hash Hash of the checkpoint to lookup * @param full Whether to include full transaction details * @returns Promise with checkpoint response */ getByHash: (hash: string, full?: boolean) => import("../../client/index.js").PromiseWrapper<"custom", Checkpoint, Checkpoint, Checkpoint, import("../../client/index.js").ParsedError, import("../../client/index.js").ParsedError | Checkpoint, import("../../client/index.js").ParsedError<"timeout">, ""> & Promise; /** * Get checkpoint by number * @param number Number of the checkpoint to lookup * @param full Whether to include full transaction details * @returns Promise with checkpoint response */ getByNumber: (number: number | string, full?: boolean) => import("../../client/index.js").PromiseWrapper<"custom", Checkpoint, Checkpoint, Checkpoint, import("../../client/index.js").ParsedError, import("../../client/index.js").ParsedError | Checkpoint, import("../../client/index.js").ParsedError<"timeout">, ""> & Promise; }; export default checkpointsApi;