package wasmeld:service@0.1.0; world service-component { variant service-error { init-failed(string), call-failed(string), } export init: func(config: list) -> result<_, service-error>; export invoke: func(input: list) -> result, service-error>; }