fix(di): removed type parameters to accomodate di restriction