export ImageType constructor