1 | import { IsEqualConsideringWritability } from "./is-equal-considering-writability";
|
2 | import { Writable } from "./writable";
|
3 | export type IsFullyWritable<Type extends object> = IsEqualConsideringWritability<
|
4 | {
|
5 | [Key in keyof Type]: Type[Key];
|
6 | },
|
7 | Writable<{
|
8 | [Key in keyof Type]: Type[Key];
|
9 | }>
|
10 | >;
|