package sdf:parser;
interface yaml-parser {
use sdf:metadata/dataflow.{ dataflow-definition };
use sdf:metadata/package-interface.{ package-definition };
parse-dataflow: func(config: string) -> result<dataflow-definition, string>;
parse-package: func(config: string) -> result<package-definition, string>;
}
world parser-guest {
import yaml-parser;
}