diff --git a/src/ExtendZodSchemaClass.ts b/src/ExtendZodSchemaClass.ts index 9bc2c97..5038c48 100644 --- a/src/ExtendZodSchemaClass.ts +++ b/src/ExtendZodSchemaClass.ts @@ -6,7 +6,7 @@ import { Extend, StaticMembers } from "./util" export function ExtendZodSchemaClass< - Self extends ( + Self extends ( AbstractClass< TraitInstance> & Values, [values: Values] @@ -38,7 +38,7 @@ export function ExtendZodSchemaClass< ) { return expression .extends( - class_ as unknown as ( + class_ as ( AbstractClass< Omit< Extend<[InstanceType, ExtendedValues]>,