import { routes } from "@lodestar/api";
import { ApplicationMethods } from "@lodestar/api/server";
import { Checkpoint } from "@lodestar/types/phase0";
import { ApiModules } from "../types.js";
export declare function getLodestarApi({ chain, config, db, network, sync }: Pick<ApiModules, "chain" | "config" | "db" | "network" | "sync">): ApplicationMethods<routes.lodestar.Endpoints>;
/**
 * Extract a checkpoint from a string in the format `rootHex:epoch`.
 */
export declare function getCheckpointFromArg(checkpointStr: string): Checkpoint;
//# sourceMappingURL=index.d.ts.map