/**
 * Detects if the current process is running in a temporary package execution context
 * such as npm exec, npx, pnpm dlx, or yarn dlx.
 *
 * When package managers run commands via exec/npx/dlx, they execute in temporary directories
 * that are cleaned up after execution. Creating persistent shadows or modifying PATH
 * in these contexts can break subsequent package manager commands.
 */
export declare function isRunningInTemporaryExecutor(cwd?: string): boolean;
