#ifndef _foldMH_h_
#define _foldMH_h_ 1

#include "sysdep.h"
#include "bool.h"
#include "foldt.h"
#include "msg.h"
#include "folder.h"

typedef AlFoldT_FoldObj AlFoldMH;
typedef AlFoldT_IterObj AlFoldMHIter;

extern AlFoldMH AlFoldMH_create(const char *, AlFolder);
extern NORET AlFoldMH_destroy(AlFoldMH);
extern AlFoldMHIter AlFoldMH_iter_create(AlFoldMH, Bool);
extern NORET AlFoldMH_iter_destroy(AlFoldMHIter);
extern Msg AlFoldMH_iter_get(AlFoldMHIter);

#endif
