export type DeepModelOptions = { default?: T; /** * Watch the props for changes and update the model accordingly. * * However, you must also preserve reference of @update:modelValue * in the parent component, otherwise the component will update recursively. * * Example: * ```vue * * // file: MyComponent.vue using defineDeepModel * * * * * // file: MainComponent.vue * * * ``` */ watchProps?: boolean; }; /** Use in "\