#ifndef DSYNC_MAILBOX_IMPORT_H
#define DSYNC_MAILBOX_IMPORT_H
#include "mail-error.h"
enum dsync_mailbox_import_flags {
};
struct mailbox;
struct dsync_mailbox_attribute;
struct dsync_mail;
struct dsync_mail_change;
struct dsync_transaction_log_scan;
struct dsync_mailbox_importer *
struct mailbox *virtual_all_box,
struct dsync_transaction_log_scan *log_scan,
const char *sync_flag,
unsigned int commit_msgs_interval,
unsigned int hdr_hash_version,
const char *const *hashed_headers);
const struct dsync_mailbox_attribute *attr);
const struct dsync_mail_change *change);
const struct dsync_mail_request *
const struct dsync_mail *mail);
bool success,
const char **changes_during_sync_r,
bool *require_full_resync_r,
enum mail_error *error_r);
#endif