import type { HarnessDescriptor } from "../knowledge/descriptor.js"; /** The latest published version of an npm package, or null when the * registry cannot be reached. One owner; the version-check script imports * it (RFC-02 change 12). */ export declare const npmLatest: (pkg: string) => Promise; /** The locally installed CLI's version from ` --version`, or null * when the binary is absent or reports none. */ export declare const installedVersion: (bin: string, options?: { readonly cwd?: string; readonly env?: Readonly>; readonly timeoutMs?: number; }) => Promise; /** Where a descriptor's latest version is found, per its versionSource: * the npm registry, or the installed binary. */ export declare const resolveLatest: (h: HarnessDescriptor) => Promise<{ latest: string | null; source: string; }>; export declare const check: (rawArgs: string[]) => Promise; //# sourceMappingURL=check.d.ts.map