ts-toolbelt
Version:
TypeScript's largest utility library
15 lines (14 loc) • 387 B
TypeScript
import { KeySet } from './KeySet';
import { Omit } from './Omit';
import { List } from './List';
/**
* Remove out of `L` a range of entries
* @param L to remove from
* @param From to start from
* @param To to end with
* @returns [[List]]
* @example
* ```ts
* ```
*/
export declare type Remove<L extends List, From extends number, To extends number> = Omit<L, KeySet<From, To>>;