diff --git a/src/TraitExpressionBuilder.ts b/src/TraitExpressionBuilder.ts index d1fdeec..4e222ee 100644 --- a/src/TraitExpressionBuilder.ts +++ b/src/TraitExpressionBuilder.ts @@ -48,7 +48,7 @@ type BuildTraitExpression< ) -class TraitExpressionBuilder< +export class TraitExpressionBuilder< Superclass extends AbstractClass, const Traits extends Trait[], > { diff --git a/src/lib.ts b/src/lib.ts index 9426d7e..becb821 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -1,4 +1,4 @@ export { Trait, TraitClass, TraitConcreteClass, TraitInstance, TraitStaticMembers, TraitTuple } from "./Trait" export { TraitBuilder, trait } from "./TraitBuilder" export { Implements, ImplementsStatic, TraitExpression, TraitExpressionClass, TraitExpressionConcreteClass, TraitExpressionInstance, TraitExpressionStaticMembers } from "./TraitExpression" -export { expression } from "./TraitExpressionBuilder" +export { TraitExpressionBuilder, expression } from "./TraitExpressionBuilder"