sig type t val create : unit -> ('a -> Lit.Renderer.Private.BInfo.t) * (Lit.Renderer.Private.BInfo.t -> 'a option) val none : Lit.Renderer.Private.BInfo.t end