interface Point { readonly x: number; readonly y: number; } const p: Point = { x: 1, y: 2 }; // p.x = 9 would be a type error console.log(p.x, p.y);
a readonly field cannot be reassigned