cherry picked #1960: improve property descriptor type for flow
cherry picked #1960: improve property descriptor type for flow

mweststrate/MOBservable,mobxjs/mobx,mobxjs/mobx,mweststrate/MOBservable,mobxjs/mobx,mweststrate/MOBservable,mobxjs/mobx