import { ICredentialType, INodeProperties } from "n8n-workflow"; export declare const IMAP_CREDENTIALS_NAME = "imapApi"; export declare enum STARTTLS_USAGE { NEVER = "never", IF_SUPPORTED = "if_supported", ALWAYS = "always" } export declare const DEFAULT_STARTTLS_USAGE = STARTTLS_USAGE.IF_SUPPORTED; export declare class ImapCredentials implements ICredentialType { name: string; displayName: string; properties: INodeProperties[]; } export interface ImapCredentialsData { host: string; port: number; user: string; password: string; tls: boolean; startTLSUsage: STARTTLS_USAGE; allowUnauthorizedCerts: boolean; }