diff --git a/src/TraitExpression.ts b/src/TraitExpression.ts index d107da7..9a005a8 100644 --- a/src/TraitExpression.ts +++ b/src/TraitExpression.ts @@ -65,8 +65,8 @@ export class TraitExpression< return new Trait( this, // {} as RemoveSupertraitsAbstractFromAbstract>, - {} as SubtraitAbstract, // TODO: find a way to cleanly substract Implements from this. - {} as SubtraitStaticAbstract, + {} as SubtraitAbstract, // TODO: find a way to cleanly substract Implements from this. + {} as SubtraitStaticAbstract, // TODO: find a way to cleanly substract StaticImplements from this. apply as any as (Super: AbstractClass<{}>) => RemoveAbstractFromImplClass, ) }