Fixed Typescript classes conflict

This commit is contained in:
Alexander Cerutti
2019-11-22 22:44:29 +01:00
parent 320b64c4b7
commit 35d47e5f40

View File

@@ -1,7 +1,7 @@
import { Pass } from "./src/pass"; import { Pass as PassClass } from "./src/pass";
import { AbstractModel } from "./src/abstract"; import { AbstractModel as AbstractModelClass } from "./src/abstract";
export { createPass } from "./src/factory"; export { createPass } from "./src/factory";
export { createAbstractModel } from "./src/abstract"; export { createAbstractModel } from "./src/abstract";
export type Pass = InstanceType<typeof Pass> export type Pass = InstanceType<typeof PassClass>
export type AbstractModel = InstanceType<typeof AbstractModel> export type AbstractModel = InstanceType<typeof AbstractModelClass>