Use z.infer() to Extract a Type | Total TypeScript

Use z.infer() to Extract a Type | Total TypeScript