次のようなインターフェースがあるとしましょう。
interface Person {
name: string;
age: number;
}
Readonly を呼び出して、インターフェースの読み取り専用バージョンを作成したい。
interface PersonReadonly extends Readonly<Person> {}
これは書き込みに相当します
interface PersonReadonly {
readonly name: string;
readonly age: number;
}
そのような Readonly ジェネリック インターフェイスを作成できますか、それとも既に作成されていますか?