export type ExtractTail = T extends [infer _, ...infer Tail] ? Tail : never;