/* Arisa - Global typedefs */

typedef enum pformat_t 		pformat_t;
typedef enum networkstate_t 	networkstate_t;
typedef enum state_t 		state_t;
typedef enum listtype_t		listtype_t;
typedef enum chattype_t		chattype_t;
typedef enum colourtype_t	colourtype_t;
typedef enum interfacetype_t	interfacetype_t;
typedef enum interfacemode_t	interfacemode_t;
typedef enum access_flags_t	access_flags_t;
typedef enum ignore_flags_t	ignore_flags_t;
typedef enum sorttype_t		sorttype_t;
typedef enum hashtype_t		hashtype_t;
typedef enum responsetype_t	responsetype_t;

typedef struct netset_t		netset_t;
typedef struct channel_t	channel_t;
typedef struct netinfo_t	netinfo_t;
typedef struct network_t	network_t;
typedef struct pack_t		pack_t;
typedef struct send_t		send_t;
typedef struct interface_t	interface_t;
typedef struct pool_t		pool_t;
typedef struct queue_t		queue_t;
typedef struct packlist_t	packlist_t;
typedef struct user_t		user_t;
typedef struct chat_t		chat_t;
typedef struct settings_t	settings_t;
typedef struct help_t		help_t;
typedef struct interpreter_t	interpreter_t;
typedef struct access_entry_t	access_entry_t;
typedef struct access_t		access_t;
typedef struct ignore_entry_t	ignore_entry_t;
typedef struct ignore_list_t	ignore_list_t;
typedef struct global_t		global_t;
