UNPKG

ts-toolbelt

Version:

TypeScript's largest utility library

9 lines (8 loc) 276 B
/** @ignore */ /** */ import { Overwrite } from '../Object/Overwrite'; import { List } from './List'; /** * Remove `?` & `readonly` from a [[List]] */ export declare type Naked<L extends List> = Overwrite<Required<L>, L>; export declare type Key = string | number | symbol;