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

(begin
  (declare-type std/misc/threads#primordial-thread-group (@lambda 0 #f))
  (declare-type std/misc/threads#thread-group->thread-list* (@lambda 1 #f))
  (declare-type std/misc/threads#all-threads (@lambda 0 #f))
  (declare-type
   std/misc/threads#thread-abort::t
   (@struct-type std/misc/threads#thread-abort::t #f 0 #f ((final: . #t))))
  (declare-type
   std/misc/threads#thread-abort?
   (@struct-pred std/misc/threads#thread-abort::t))
  (declare-type
   std/misc/threads#make-thread-abort
   (@struct-cons std/misc/threads#thread-abort::t))
  (declare-type
   std/misc/threads#thread-abort::display-exception
   (@lambda 2 #f))
  (declare-method
   std/misc/threads#thread-abort::t
   display-exception
   std/misc/threads#thread-abort::display-exception
   #f)
  (declare-type std/misc/threads#thread-abort! (@lambda 1 #f))
  (declare-type std/misc/threads#thread-raise! (@lambda 2 #f))
  (declare-type std/misc/threads#thread-async! (@lambda 2 #f))
  (declare-type std/misc/threads#on-all-processors (@lambda 1 #f)))
