import { type CommandRunner, type RouteKitCandidate } from "./types.js"; export declare function canonicalPath(value: string): string; export declare function samePath(left: string, right: string): boolean; export declare function packageManifest(root: string): { name?: unknown; version?: unknown; dependencies?: unknown; } | undefined; export declare function packageRootFromEntry(entry: string): string | undefined; export declare function shimTarget(path: string): string; export declare function findExecutablesInDirectory(name: string, directory: string, platform: NodeJS.Platform): string[]; export declare function enumerateExecutables(name: string, pathValue: string, platform: NodeJS.Platform): string[]; export declare function inspectCandidate(path: string, env: NodeJS.ProcessEnv, runner: CommandRunner): Promise;