Concept Flow - Event declaration
Start contract
Declare event with name and parameters
Use event in functions to emit logs
Listen to event outside contract
React to event data
End
This flow shows how an event is declared in a contract, emitted during function calls, and then listened to externally.