:::{default-domain} bzl :::
:::{bzl:currentfile} //lang:provider.bzl :::
below is a provider
::::{bzl:provider} LangInfo
my provider doc
:::{bzl:function} LangInfo(mi1, mi2=None)
:arg ami1: {type}depset[str]
mi1 doc :arg ami2: ami2 doc {type}None | depset[File]
:::
:::{bzl:provider-field} mi1 :type: depset[str]
The doc for mi1 :::
:::{bzl:provider-field} mi2 :type: str ::: ::::