import {expectType} from 'tsd'; import type {ArraySlice} from '../index'; expectType>([0, 1, 2, 3]); expectType>([0, 1, 2, 3]); expectType>([1, 2, 3]); expectType>([1]); expectType>([1, 2]); expectType>([]); expectType>([2]); expectType>([0, 1, 2, 3]); expectType>([0, 1, 2, 3]); expectType>([0, 1, 2]); expectType>([0, 1, 2]); expectType>([]); expectType>([0]); expectType>([0]); expectType>([]); expectType>([]); expectType>([]);