/** * Join tokens into one shell line the parser reads back as exactly * those tokens (Python's `shlex.join`). Internal code that synthesizes * a line from tokens it already holds (xargs, timeout) must use this * instead of `join(' ')`: a plain join is re-parsed by the shell, so a * token with whitespace splits and `$(...)` in a token executes. */ export declare function shellJoin(tokens: readonly string[]): string; //# sourceMappingURL=join.d.ts.map