Using a Typescript interface or type as a prop type in VueJS

export default Vue.extend({
  props: {
    myProperty: Object as () => MyType,
  },
});