/**
 * Compute the enriched PATH (login shell ∪ current ∪ existing well-known dirs).
 * Cached after first call. Order is preserved and duplicates removed.
 */
export declare function resolveEnrichedPath(currentPath?: string): Promise<string>;
/**
 * Enrich `process.env.PATH` in place so every later spawn/execFile (the bash
 * tool, background tasks, LSP servers, git helpers) inherits a working PATH.
 * Idempotent and safe to call once at startup. No-op on Windows.
 */
export declare function enrichProcessPath(): Promise<void>;
//# sourceMappingURL=shell-path.d.ts.map