See: https://github.com/Microsoft/TypeScript/wiki/What%27s-new-in-TypeScript#read-only-properties-and-index-signatures https://github.com/Microsoft/TypeScript/pull/6532 (PR) https://github.com/Microsoft/TypeScript/issues/12 (feature request)