export type EntityClass = Function & { prototype: T; StateEntity?: EntityClass; StatusEntity?: EntityClass; };