/**
 * SMTP and email delivery interface definitions
 */
/**
 * SMTP session state enumeration
 */
export var SmtpState;
(function (SmtpState) {
    SmtpState["GREETING"] = "GREETING";
    SmtpState["AFTER_EHLO"] = "AFTER_EHLO";
    SmtpState["MAIL_FROM"] = "MAIL_FROM";
    SmtpState["RCPT_TO"] = "RCPT_TO";
    SmtpState["DATA"] = "DATA";
    SmtpState["DATA_RECEIVING"] = "DATA_RECEIVING";
    SmtpState["FINISHED"] = "FINISHED";
})(SmtpState || (SmtpState = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJmYWNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3RzL21haWwvZGVsaXZlcnkvaW50ZXJmYWNlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUlIOztHQUVHO0FBQ0gsTUFBTSxDQUFOLElBQVksU0FRWDtBQVJELFdBQVksU0FBUztJQUNuQixrQ0FBcUIsQ0FBQTtJQUNyQixzQ0FBeUIsQ0FBQTtJQUN6QixvQ0FBdUIsQ0FBQTtJQUN2QixnQ0FBbUIsQ0FBQTtJQUNuQiwwQkFBYSxDQUFBO0lBQ2IsOENBQWlDLENBQUE7SUFDakMsa0NBQXFCLENBQUE7QUFDdkIsQ0FBQyxFQVJXLFNBQVMsS0FBVCxTQUFTLFFBUXBCIn0=