/* Private header for ICalArray */
typedef struct _ICalArray ICalArray;
ICalArray *	i_cal_array_new_full		(icalarray *native,
						 GObject *owner);
/* Private header for ICalAttach */
typedef struct _ICalAttach ICalAttach;
ICalAttach *	i_cal_attach_new_full		(icalattach *native,
						 GObject *owner);
/* Private header for ICalCompIter */
typedef struct _ICalCompIter ICalCompIter;
ICalCompIter *	i_cal_comp_iter_new_full	(struct icalcompiter native);
struct icalcompiter 
		i_cal_comp_iter_new_default	(void);
/* Private header for ICalComponent */
typedef struct _ICalComponent ICalComponent;
ICalComponent *	i_cal_component_new_full	(icalcomponent *native,
						 GObject *owner);
/* Private header for ICalDatetimeperiodType */
typedef struct _ICalDatetimeperiodType ICalDatetimeperiodType;
ICalDatetimeperiodType *
		i_cal_datetimeperiod_type_new_full
						(struct icaldatetimeperiodtype native);
struct icaldatetimeperiodtype 
		i_cal_datetimeperiod_type_new_default
						(void);
/* Private header for ICalDurationType */
typedef struct _ICalDurationType ICalDurationType;
ICalDurationType *
		i_cal_duration_type_new_full	(struct icaldurationtype native);
/* Private header for ICalGeoType */
typedef struct _ICalGeoType ICalGeoType;
ICalGeoType *	i_cal_geo_type_new_full		(struct icalgeotype native);
/* Private header for ICalParameter */
typedef struct _ICalParameter ICalParameter;
ICalParameter *	i_cal_parameter_new_full	(icalparameter *native,
						 GObject *owner);
/* Private header for ICalParser */
typedef struct _ICalParser ICalParser;
ICalParser *	i_cal_parser_new_full		(icalparser *native,
						 GObject *owner);
/* Private header for ICalPeriodType */
typedef struct _ICalPeriodType ICalPeriodType;
ICalPeriodType *
		i_cal_period_type_new_full	(struct icalperiodtype native);
/* Private header for ICalProperty */
typedef struct _ICalProperty ICalProperty;
ICalProperty *	i_cal_property_new_full		(icalproperty *native,
						 GObject *owner);
/* Private header for ICalRecurIterator */
typedef struct _ICalRecurIterator ICalRecurIterator;
ICalRecurIterator *
		i_cal_recur_iterator_new_full	(icalrecur_iterator *native,
						 GObject *owner);
/* Private header for ICalRecurrenceType */
typedef struct _ICalRecurrenceType ICalRecurrenceType;
ICalRecurrenceType *
		i_cal_recurrence_type_new_full	(struct icalrecurrencetype native);
struct icalrecurrencetype 
		i_cal_recurrence_type_new	(void);
/* Private header for ICalReqstatType */
typedef struct _ICalReqstatType ICalReqstatType;
ICalReqstatType *
		i_cal_reqstat_type_new_full	(struct icalreqstattype native);
struct icalreqstattype 
		i_cal_reqstat_type_new_default	(void);
/* Private header for ICalTimeSpan */
typedef struct _ICalTimeSpan ICalTimeSpan;
ICalTimeSpan *	i_cal_time_span_new_full	(struct icaltime_span native);
/* Private header for ICalTimetype */
typedef struct _ICalTimetype ICalTimetype;
ICalTimetype *	i_cal_timetype_new_full		(struct icaltimetype native);
struct icaltimetype 
		i_cal_timetype_new_default	(void);
/* Private header for ICalTimezone */
typedef struct _ICalTimezone ICalTimezone;
ICalTimezone *	i_cal_timezone_new_full		(icaltimezone *native,
						 GObject *owner,
						 gboolean is_global_memory);
void		i_cal_timezone_destroy		(icaltimezone *zone);
/* Private header for ICalTimezonePhase */
typedef struct _ICalTimezonePhase ICalTimezonePhase;
ICalTimezonePhase *
		i_cal_timezone_phase_new_full	(struct icaltimezonephase native);
struct icaltimezonephase 
		i_cal_timezone_phase_new_default
						(void);
/* Private header for ICalTimezonetype */
typedef struct _ICalTimezonetype ICalTimezonetype;
ICalTimezonetype *
		i_cal_timezonetype_new_full	(struct icaltimezonetype native);
struct icaltimezonetype 
		i_cal_timezonetype_new_default	(void);
/* Private header for ICalTriggerType */
typedef struct _ICalTriggerType ICalTriggerType;
ICalTriggerType *
		i_cal_trigger_type_new_full	(struct icaltriggertype native);
/* Private header for ICalValue */
typedef struct _ICalValue ICalValue;
ICalValue *	i_cal_value_new_full		(icalvalue *native,
						 GObject *owner);
