/** Pure check: is `rootDir` a source working copy rather than an npm install? */ export declare function isLocalDevInstallAt(rootDir: string): boolean; /** Classify this running install. Cached — it cannot change at runtime. */ export declare function isLocalDevInstall(): boolean; /** The running botmux version (from the install's package.json). For an * npm-global install this is the real published version; in a source checkout * it's the unbuilt '0.0.0' (CI injects the real version at publish). */ export declare function botmuxVersionAt(rootDir: string): string; export declare function botmuxVersion(): string; /** Absolute path to this install's CLI entrypoint (`dist/cli.js`). The correct * way to restart is `node /dist/cli.js restart` — a raw `pm2 restart` * would not pick up a changed install dir. */ export declare function botmuxCliEntryAt(rootDir: string): string; export declare function botmuxCliEntry(): string; /** Absolute path to this install's root (the dir holding package.json). For a * source checkout this is the git working tree — used to derive a real version * via `git describe` when package.json is the unbuilt 0.0.0. */ export declare function botmuxInstallRoot(): string; //# sourceMappingURL=install-info.d.ts.map