Type annotation integration

can param be modified to integrate with type annotation given the below?

class Class(pm.Parameterized):
    f:      float = pm.Number()
    d: dict[str, Class2] = pm.Dict()

on its own it helps static type checking.

This is probably better to submitted as a GitHub issue.