import type { DiscoveryContext } from "../types.js"; export declare function managerExecutables(name: "npm" | "pnpm" | "yarn" | "bun" | "volta", context: DiscoveryContext): string[]; export declare function outputLine(context: DiscoveryContext, executable: string, args: readonly string[]): Promise; export declare function contextId(kind: string, ...paths: string[]): string; export declare function versionMajor(value: string): number | undefined; export declare function verifyDetectedOwner(owner: Owner, context: DiscoveryContext, detect: (context: DiscoveryContext) => Promise): Promise;