function getDefaultPropExpressionsForPropsDestructure(node) {
  /** @type {ReturnType<typeof getDefaultPropExpressionsForPropsDestructure>} */
  const result = Object.create(null)
  for (const [name, prop] of Object.entries(getPropsDestructure(node))) {
    if (!prop) continue
    const value = prop.value
    if (value.type !== 'AssignmentPattern') continue
    result[name] = { prop, expression: value.right }
  }
  return result
}
Gets the default definition nodes for defineProp
using the props destructure with assignment pattern.
@param {CallExpression} node The node of defineProps
@returns { Record<string, {prop: AssignmentProperty , expression: Expression} | undefined> }