text: #ifndef _sky_qip_event_h
  #define _sky_qip_event_h
  
  #include <inttypes.h>
  
  
  //==============================================================================
  //
  // Definitions
  //
  //==============================================================================
  
  // The event represents a state change or action at a specific point in time.
  typedef struct {
      int64_t action_id;
  } sky_qip_event;
  
  
  //==============================================================================
  //
  // Functions
  //
  //==============================================================================
  
  //--------------------------------------
  // Lifecycle
  //--------------------------------------
  
  sky_qip_event *sky_qip_event_create();
  
  void sky_qip_event_free(sky_qip_event *event);
  
  #endif
  