Documentation@sapphire/shapeshiftType AliasesShiftOn this pageType alias: Shift<A> Shift<A>: (...args: A) => void extends (...args: [A[0], ...(infer R)]) => void ? R : never Type parameters Type parameterA extends any[] Source projects/shapeshift/src/lib/util-types.ts:125