UNPKG

typia

Version:

Superfast runtime validators with only one line

6 lines (5 loc) 226 B
import { ClassProperties } from "./ClassProperties"; export type Writable<T extends object> = { -readonly [P in keyof T]: T[P]; }; export declare function Writable<T extends object>(elem: T): Writable<ClassProperties<T>>;