prelude: :gerbil/compiler/ssxi
package: std/debug

(begin
  (declare-type std/debug/threads#dump-thread-stack-trace!__% (@lambda 2 #f))
  (declare-type std/debug/threads#dump-thread-stack-trace!__0 (@lambda 1 #f))
  (declare-type
   std/debug/threads#dump-thread-stack-trace!
   (@case-lambda
    (1 std/debug/threads#dump-thread-stack-trace!__0)
    (2 std/debug/threads#dump-thread-stack-trace!__%)))
  (declare-type std/debug/threads#dump-thread!__% (@lambda 2 #f))
  (declare-type std/debug/threads#dump-thread!__0 (@lambda 1 #f))
  (declare-type
   std/debug/threads#dump-thread!
   (@case-lambda
    (1 std/debug/threads#dump-thread!__0)
    (2 std/debug/threads#dump-thread!__%)))
  (declare-type std/debug/threads#dump-thread-group!__% (@lambda 3 #f))
  (declare-type std/debug/threads#dump-thread-group!__0 (@lambda 0 #f))
  (declare-type std/debug/threads#dump-thread-group!__1 (@lambda 1 #f))
  (declare-type std/debug/threads#dump-thread-group!__2 (@lambda 2 #f))
  (declare-type
   std/debug/threads#dump-thread-group!
   (@case-lambda
    (0 std/debug/threads#dump-thread-group!__0)
    (1 std/debug/threads#dump-thread-group!__1)
    (2 std/debug/threads#dump-thread-group!__2)
    (3 std/debug/threads#dump-thread-group!__%)))
  (declare-type std/debug/threads#dump-thread-group!*__% (@lambda 3 #f))
  (declare-type std/debug/threads#dump-thread-group!*__0 (@lambda 0 #f))
  (declare-type std/debug/threads#dump-thread-group!*__1 (@lambda 1 #f))
  (declare-type std/debug/threads#dump-thread-group!*__2 (@lambda 2 #f))
  (declare-type
   std/debug/threads#dump-thread-group!*
   (@case-lambda
    (0 std/debug/threads#dump-thread-group!*__0)
    (1 std/debug/threads#dump-thread-group!*__1)
    (2 std/debug/threads#dump-thread-group!*__2)
    (3 std/debug/threads#dump-thread-group!*__%)))
  (declare-type std/debug/threads#dump-all-threads!__% (@lambda 2 #f))
  (declare-type std/debug/threads#dump-all-threads!__0 (@lambda 0 #f))
  (declare-type std/debug/threads#dump-all-threads!__1 (@lambda 1 #f))
  (declare-type
   std/debug/threads#dump-all-threads!
   (@case-lambda
    (0 std/debug/threads#dump-all-threads!__0)
    (1 std/debug/threads#dump-all-threads!__1)
    (2 std/debug/threads#dump-all-threads!__%)))
  (declare-type std/debug/threads#dump-all-threads/queue!__% (@lambda 1 #f))
  (declare-type std/debug/threads#dump-all-threads/queue!__0 (@lambda 0 #f))
  (declare-type
   std/debug/threads#dump-all-threads/queue!
   (@case-lambda
    (0 std/debug/threads#dump-all-threads/queue!__0)
    (1 std/debug/threads#dump-all-threads/queue!__%)))
  (declare-type std/debug/threads#thread-queue-length (@lambda 1 #f))
  (declare-type std/debug/threads#thread-queue-empty? (@lambda 1 #f)))
