static timeout(ms) {
        const signal = new AbortSignal();
        const timer = setTimeout(abortSignal, ms, signal);
        // Prevent the active Timer from keeping the Node.js event loop active.
        if (typeof timer.unref === "function") {
            timer.unref();
        }
        return signal;
    }
Creates a new AbortSignal instance that will abort after the provided ms.
@param ms - Elapsed time in milliseconds to trigger an abort.