prelude: :gerbil/compiler/ssxi
package: std

(begin
  (declare-type std/error#<error>::display-exception (@lambda 2 #f))
  (declare-method
   error::t
   display-exception
   std/error#<error>::display-exception
   #t)
  (declare-type
   std/error#io-error::t
   (@struct-type std/error#io-error::t error::t 0 #!void ()))
  (declare-type std/error#io-error? (@struct-pred std/error#io-error::t))
  (declare-type std/error#make-io-error (@struct-cons std/error#io-error::t))
  (declare-type
   std/error#timeout-error::t
   (@struct-type std/error#timeout-error::t error::t 0 #!void ()))
  (declare-type
   std/error#timeout-error?
   (@struct-pred std/error#timeout-error::t))
  (declare-type
   std/error#make-timeout-error
   (@struct-cons std/error#timeout-error::t))
  (declare-type std/error#raise-io-error (@lambda (2) #f))
  (declare-type std/error#raise-timeout (@lambda (2) #f)))
