export interface StateInterface {
listsModule: moduleInt
vocabularyModule: vocabularyInt
}
type MappedType<T> = {
[K in keyof T]: вот здесь что написать?
}
type ComplexObject = {a: number, b: string};
type ValueOfComplexObject = ComplexObject[keyof ComplexObject];
const a: ValueOfComplexObject = 42;
const b: ValueOfComplexObject = "str";
// const c: ValueOfComplexObject = {}; // Ошибка!