export function sleep(ms: number): Promise { return new Promise((resolve) => setTimeout(resolve, ms)); } export function randomDelay(minMs: number, maxMs: number): Promise { const delay = minMs + Math.random() * (maxMs - minMs); return sleep(delay); }