/** * Resolve the on-robot helper package (`@agenticros/robot`) under the active * workspace / install / bundle tree. */ /** * True when Node can resolve hard dependencies of comms.js from this package * dir. The published runtime/ snapshot ships sources only — without * `pnpm install` / `agenticros init`, connect will crash immediately. */ export declare function robotPkgHasRuntimeDeps(dir: string): boolean; /** True when this tree has the 0.7.5+ in-process remote status handler. */ export declare function robotPkgHasInlineStatus(dir: string): boolean; /** * Absolute path to packages/agenticros-robot, or undefined if not available. * * Prefers a tree that (1) has runtime deps and (2) includes the in-process * remote status handler — a stale git clone with deps otherwise silently wins * over a fresher npm/init install and breaks /remote status. */ export declare function getRobotPkgDir(): string | undefined; export declare function requireRobotPkgDir(): string; /** True when `dir` is the published npm runtime/ snapshot (sources only, no deps). */ export declare function isNpmRuntimeRobotPkg(dir: string): boolean; //# sourceMappingURL=robot-pkg.d.ts.map