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

(begin
  (declare-type std/text/utf16#string->utf16__% (@lambda 3 #f))
  (declare-type std/text/utf16#string->utf16__0 (@lambda 1 #f))
  (declare-type std/text/utf16#string->utf16__1 (@lambda 2 #f))
  (declare-type
   std/text/utf16#string->utf16
   (@case-lambda
    (1 std/text/utf16#string->utf16__0)
    (2 std/text/utf16#string->utf16__1)
    (3 std/text/utf16#string->utf16__%)))
  (declare-type std/text/utf16#utf16-encode (@lambda 3 #f))
  (declare-type std/text/utf16#utf16-encode! (@lambda 4 #f))
  (declare-type std/text/utf16#utf16->string__% (@lambda 3 #f))
  (declare-type std/text/utf16#utf16->string__0 (@lambda 1 #f))
  (declare-type std/text/utf16#utf16->string__1 (@lambda 2 #f))
  (declare-type
   std/text/utf16#utf16->string
   (@case-lambda
    (1 std/text/utf16#utf16->string__0)
    (2 std/text/utf16#utf16->string__1)
    (3 std/text/utf16#utf16->string__%)))
  (declare-type std/text/utf16#utf16-decode (@lambda 3 #f))
  (declare-type std/text/utf16#utf16-decode! (@lambda 3 #f)))
