Emitted events let a child component notify its parent. The child declares its events with defineEmits then triggers them with emit, optionally with a value. The parent listens with @name. This complements props: data goes down, events go up.
Example
const emit = defineEmits(['valider'])
emit('valider', formulaire)