This commit is contained in:
17
src/TraitBuilder.ts
Normal file
17
src/TraitBuilder.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import { Class } from "type-fest"
|
||||
import { Trait } from "./Trait"
|
||||
import { TraitExpression } from "./TraitExpression"
|
||||
|
||||
|
||||
class TraitBuilder<
|
||||
Supertraits extends TraitExpression<
|
||||
typeof TraitExpression.NullSuperclass,
|
||||
Trait<any, any, any, any>[],
|
||||
Trait<any, any, any, any>[]
|
||||
>,
|
||||
Abstract extends {},
|
||||
StaticAbstract extends {},
|
||||
ImplClass extends Class<{}, []>,
|
||||
> {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user