Если уже имеешь описанную openapi документацию, можно настроить фронтендеру автоматическую генерацию d.ts файла. https://openapi-ts.dev/ Таким образом, у него будут не абстрактные "ответы на реквесты", а полностью описанные модельки.