export type Validators = L extends [infer Head, ...infer Tail extends unknown[]] ? unknown extends Head ? Validators : Head : unknown;