feat: update complex/base TypeScript declarations
#9199
Merged
complex/base TypeScript declarations
#9199