interface import-me {
type foo = u32
}
world with-imports {
import import-me: self.import-me
import a: func(a: foo)
use self.import-me.{foo}
export b: func(a: foo)
}
world simple {
import a: func(a: foo) -> bar
record foo {
}
type bar = foo
export b: func(a: foo) -> bar
}