--- /dev/null
+importJava "org.simantics.interop.scl.FunctionRegistry" where
+
+ register :: a -> String -> (f -> <Proc>()) -> <Proc> ()
+ @JavaName register
+ register1 :: a -> String -> (f -> b -> <Proc>()) -> <Proc> ()
+ @JavaName register
+ register2 :: a -> String -> (f -> b -> c -> <Proc>()) -> <Proc> ()
+ @JavaName register
+ register3 :: a -> String -> (f -> b -> c -> d -> <Proc>()) -> <Proc> ()
+ @JavaName register
+ register4 :: a -> String -> (f -> b -> c -> d -> e -> <Proc>()) -> <Proc> ()
+ call0 :: a -> String -> <Proc> ()
+ call1 :: a -> String -> b -> <Proc> ()
+ call2 :: a -> String -> b -> c -> <Proc> ()
+ call3 :: a -> String -> b -> c -> d -> <Proc> ()
+ call4 :: a -> String -> b -> c -> d -> e -> <Proc> ()
+
+ @JavaName clear
+ clear :: a -> <Proc> ()
+
+ @JavaName clear
+ clearName :: a -> String -> <Proc> ()
\ No newline at end of file