$props rune for receiving component inputs with destructuring, defaults, renaming, rest properties, reactivity, and type safety; $props.id() generates unique instance IDs.