Думаю, вы запутались с переменной и интерфейсом. Lektion
- это интерфейс, определяющий его как переменную и пытающийся вставить sh в него.
let Lektionen = [];
const data2= {string:[1,2,3,4,5,6]};
let obj:Lektion = {
LektionID: data2.string[0],
Date: data2.string[1],
StudentID: data2.string[2],
Name: data2.string[3],
Status: (data2.string[4] !== '0'),
TeacherID: data2.string[5]
};
this.Lektionen.push(obj);
console.log(Lektionen); //will print the object