pub fn export(config: List(#(String, String))) -> String
pub fn install(
config: List(#(String, String)),
command: String,
) -> List(#(String, String))
pub fn name(
config: List(#(String, String)),
name: String,
) -> List(#(String, String))
pub fn new() -> List(#(String, String))
pub fn os(
config: List(#(String, String)),
name: Result(String, String),
) -> List(#(String, String))
pub fn return(
config: List(#(String, String)),
) -> #(String, List(#(String, String)))
pub fn update(
config: List(#(String, String)),
) -> List(#(String, String))