pub type Constructor = fn() -> JsObject
pub fn app() -> Result(Nil, Nil)
pub fn component( ps: List(#(String, fn() -> JsObject)), p: String, ) -> Result(Nil, Nil)
pub fn components() -> List(#(String, fn() -> JsObject))
pub fn page( ps: List(#(String, fn() -> JsObject)), p: String, ) -> Result(Nil, Nil)
pub fn pages() -> List(#(String, fn() -> JsObject))