/* calls-vala.h generated by valac 0.56.19, the Vala compiler, do not modify */

#ifndef __SRC_CALLS_VALA_H__
#define __SRC_CALLS_VALA_H__

#include <folks/folks.h>
#include <glib-object.h>
#include <stdlib.h>
#include <string.h>
#include <glib.h>

G_BEGIN_DECLS

#if !defined(VALA_EXTERN)
#if defined(_MSC_VER)
#define VALA_EXTERN __declspec(dllexport) extern
#elif __GNUC__ >= 4
#define VALA_EXTERN __attribute__((visibility("default"))) extern
#else
#define VALA_EXTERN extern
#endif
#endif

#define CALLS_TYPE_PHONE_NUMBER_QUERY (calls_phone_number_query_get_type ())
#define CALLS_PHONE_NUMBER_QUERY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CALLS_TYPE_PHONE_NUMBER_QUERY, CallsPhoneNumberQuery))
#define CALLS_PHONE_NUMBER_QUERY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CALLS_TYPE_PHONE_NUMBER_QUERY, CallsPhoneNumberQueryClass))
#define CALLS_IS_PHONE_NUMBER_QUERY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CALLS_TYPE_PHONE_NUMBER_QUERY))
#define CALLS_IS_PHONE_NUMBER_QUERY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CALLS_TYPE_PHONE_NUMBER_QUERY))
#define CALLS_PHONE_NUMBER_QUERY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CALLS_TYPE_PHONE_NUMBER_QUERY, CallsPhoneNumberQueryClass))

typedef struct _CallsPhoneNumberQuery CallsPhoneNumberQuery;
typedef struct _CallsPhoneNumberQueryClass CallsPhoneNumberQueryClass;
typedef struct _CallsPhoneNumberQueryPrivate CallsPhoneNumberQueryPrivate;

struct _CallsPhoneNumberQuery {
	FolksQuery parent_instance;
	CallsPhoneNumberQueryPrivate * priv;
};

struct _CallsPhoneNumberQueryClass {
	FolksQueryClass parent_class;
};

VALA_EXTERN GType calls_phone_number_query_get_type (void) G_GNUC_CONST ;
G_DEFINE_AUTOPTR_CLEANUP_FUNC (CallsPhoneNumberQuery, g_object_unref)
VALA_EXTERN CallsPhoneNumberQuery* calls_phone_number_query_new (const gchar* number,
                                                     const gchar* country_code);
VALA_EXTERN CallsPhoneNumberQuery* calls_phone_number_query_construct (GType object_type,
                                                           const gchar* number,
                                                           const gchar* country_code);

G_END_DECLS

#endif
