UNPKG

kbind

Version:

Library for working with keybinds

7 lines (6 loc) 279 B
import { default as SpreadElementInArray } from './SpreadElementInArray'; type Permutation<Array extends any[]> = Array extends [ infer First, ...infer Result ] ? SpreadElementInArray<First, Permutation<Result>> | Permutation<Result> : Array; export default Permutation;