import { DataNativeBindingObject, ISMTPAsyncSessionNativeBindingObject, IMAPAsyncSessionNativeBindingObject, IMAPSessionNativeBindingObject, IMAPFetchFoldersOperationNativeBindingObject, IMAPFolderInfoNativeBindingObject, IMAPFolderNativeBindingObject, IMAPFolderStatusNativeBindingObject, MessageHeaderNativeBindingObject, MessageParserNativeBindingObject, AttachmentNativeBindingObject, MessageBuilderNativeBindingObject, IMAPMessageNativeBindingObject, IMAPSyncResultNativeBindingObject, POPSessionNativeBindingObject, POPMessageInfoNativeBindingObject } from './';
export interface NodeTrustedMailcore2NativeBinding {
    Data: DataNativeBindingObject;
    ISMTPAsyncSession: ISMTPAsyncSessionNativeBindingObject;
    IMAPAsyncSession: IMAPAsyncSessionNativeBindingObject;
    IMAPSession: IMAPSessionNativeBindingObject;
    IMAPFetchFoldersOperation: IMAPFetchFoldersOperationNativeBindingObject;
    IMAPFolder: IMAPFolderNativeBindingObject;
    IMAPFolderInfo: IMAPFolderInfoNativeBindingObject;
    IMAPFolderStatus: IMAPFolderStatusNativeBindingObject;
    IMAPMessage: IMAPMessageNativeBindingObject;
    IMAPSyncResult: IMAPSyncResultNativeBindingObject;
    MessageHeader: MessageHeaderNativeBindingObject;
    MessageParser: MessageParserNativeBindingObject;
    Attachment: AttachmentNativeBindingObject;
    MessageBuilder: MessageBuilderNativeBindingObject;
    POPSession: POPSessionNativeBindingObject;
    POPMessageInfo: POPMessageInfoNativeBindingObject;
}
//# sourceMappingURL=NodeTrustedMailcore2NativeBinding.d.ts.map