interface/type で必須にしたプロパティを、オブジェクトリテラルに書き忘れると出ます。
出るコード
interface User {
name: string;
age: number;
}
const user: User = { name: "Aoi" }; // age が無い
エラーメッセージ
error TS2741: Property 'age' is missing in type '{ name: string; }' but required in type 'User'.
直し方
不足しているプロパティを追加します({ name: "Aoi", age: 20 })。値が未定なら age?: number のように任意プロパティにする手もあります。