/** * Parsed contents of every `*.env` in the Hasna client config directory, applied * in sorted filename order so a later file wins a duplicate key (matching the * shell glob the rc files use). * * Never throws: a missing, unreadable or malformed file yields fewer keys, not * a failed run. Set `LOOPS_CLIENT_ENV=0` to disable loading entirely. */ export declare function hasnaClientEnv(env?: NodeJS.ProcessEnv): Record; export declare function commonExecutableDirs(env?: NodeJS.ProcessEnv): string[]; export declare function normalizeExecutionPath(env?: NodeJS.ProcessEnv): string; export declare function executableExists(command: string, env?: NodeJS.ProcessEnv): boolean; export declare function commandNotFoundMessage(command: string, env?: NodeJS.ProcessEnv): string;