#ifndef _EFL_MODEL_COMPOSITE_SELECTION_EO_H_
#define _EFL_MODEL_COMPOSITE_SELECTION_EO_H_

#ifndef _EFL_MODEL_COMPOSITE_SELECTION_EO_CLASS_TYPE
#define _EFL_MODEL_COMPOSITE_SELECTION_EO_CLASS_TYPE

typedef Eo Efl_Model_Composite_Selection;

#endif

#ifndef _EFL_MODEL_COMPOSITE_SELECTION_EO_TYPES
#define _EFL_MODEL_COMPOSITE_SELECTION_EO_TYPES


#endif
/** Efl model composite selection class
 *
 * @ingroup Efl_Model_Composite_Selection
 */
#define EFL_MODEL_COMPOSITE_SELECTION_CLASS efl_model_composite_selection_class_get()

EWAPI const Efl_Class *efl_model_composite_selection_class_get(void);

EWAPI extern const Efl_Event_Description _EFL_MODEL_COMPOSITE_SELECTION_EVENT_SELECTED;

/**
 * No description
 * @return Efl_Object *
 */
#define EFL_MODEL_COMPOSITE_SELECTION_EVENT_SELECTED (&(_EFL_MODEL_COMPOSITE_SELECTION_EVENT_SELECTED))

EWAPI extern const Efl_Event_Description _EFL_MODEL_COMPOSITE_SELECTION_EVENT_UNSELECTED;

/**
 * No description
 * @return Efl_Object *
 */
#define EFL_MODEL_COMPOSITE_SELECTION_EVENT_UNSELECTED (&(_EFL_MODEL_COMPOSITE_SELECTION_EVENT_UNSELECTED))

#endif
