var EmailServerIntegrationType = /* @__PURE__ */ ((EmailServerIntegrationType2) => {
  EmailServerIntegrationType2[EmailServerIntegrationType2["None"] = 0] = "None";
  EmailServerIntegrationType2[EmailServerIntegrationType2["Ssh"] = 1] = "Ssh";
  EmailServerIntegrationType2[EmailServerIntegrationType2["Api"] = 2] = "Api";
  return EmailServerIntegrationType2;
})(EmailServerIntegrationType || {});
const TEMPLATE_SSH = {
  User: "",
  Port: 0,
  PrivateKeyBase64: "",
  Server: "",
  HasKey: false
};
const TEMPLATE_API_AUTH20 = {
  UrlAuth20: "",
  ValidRedirectUris: [],
  ClientId: "",
  Secret: ""
};
const TEMPLATE_API = {
  Login: "",
  Password: "",
  Host: "",
  HasLdapAuth: false,
  HasPassword: false,
  ApiAuth20Settings: null
};
const TEMPLATE_MAIL_SERVER_ENTITY = {
  Integration: {
    Ssh: null,
    Api: null,
    Smtp: null,
    Type: 0
    /* None */
  },
  ImapServer: "",
  ImapPort: 0,
  SmtpServer: "",
  SmtpPort: 0,
  PopServer: "",
  PopPort: 0,
  PopConnectionType: 1,
  SmtpConnectionType: 1,
  ImapConnectionType: 1,
  CustomerId: 0,
  Json: null,
  Name: "",
  Domains: "",
  useSsH: false,
  SmtpLoginType: 0,
  ImapLoginType: 0
};
const TEMPLATE_MAIL_SERVER = {
  TEMPLATE_MAIL_SERVER_ENTITY,
  TEMPLATE_API,
  TEMPLATE_SSH
};
export {
  EmailServerIntegrationType as E,
  TEMPLATE_MAIL_SERVER as T,
  TEMPLATE_API_AUTH20 as a
};
//# sourceMappingURL=types-DVpDEwlm.js.map
