type alias LoopOptionsimport { type LoopOptions } from "https://deno.land/x/kvdex@0.33.1/mod.ts"; Type ParametersTdefinition: { delay?: number | ((msg: LoopMessage<T>) => number | Promise<number>); while?: (msg: LoopMessage<T>) => boolean | Promise<boolean>; onExit?: (msg: LoopMessage<T>) => unknown; startDelay?: number; retry?: number; }