import { CliError } from "@velum-labs/routekit-cli-core"; import { Effect } from "effect"; import { HttpClient } from "effect/unstable/http"; export declare const ROUTEKIT_PACKAGE_NAME = "@velum-labs/routekit"; export declare const ROUTEKIT_LATEST_URL = "https://registry.npmjs.org/@velum-labs%2Froutekit/latest"; export type InstallVersionResolver = (requestedVersion: string) => Promise; export declare function isExactInstallVersion(version: string): boolean; export declare function fetchLatestRouteKitVersion(options?: { timeoutMs?: number; }): Effect.Effect; export declare function resolveInstallVersion(requestedVersion: string, options?: { timeoutMs?: number; }): Effect.Effect;