Во время выполнения styles обычно является отображением локальных имён классов в сгенерированные строки; TypeScript-тип задаёт декларация сборщика.
Какой тип имеет переменная styles при использовании CSS Modules?
Во время выполнения styles обычно является отображением локальных имён классов в сгенерированные строки; TypeScript-тип задаёт декларация сборщика.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Во время выполнения styles обычно является отображением локальных имён классов в сгенерированные строки; TypeScript-тип задаёт декларация сборщика.
Часто это readonly-словарь string→string, но генератор типов может перечислить точные ключи. Сам импорт CSS Modules не гарантирует проверку опечаток в классе, если тип допускает любую строку. Проверяйте конфигурацию проекта, а не предполагаемый универсальный тип.