const qq = context.query as any
Вот это совсем не правильно.

1. У тебя context.query имеет вполне понятный тип. В any его превращать нет смысла.
2. Использовать any - вообще плохо и максимально надо этого избегать. С этим теряется вся суть тайпскрипта, который как раз для более четкой типизации.
3. Использовать as - тоже очень не хорошо, и хотя порой без этого не обойтись, все же максимально надо этого избегать, прям вот до крайности.