docs(di): add docs to di module

"The type annotation ..."

are `Future` / `Function`required for `@InjectFuture` / `@InjectLazy` ?