/** * @bobfrankston/iflow-direct — direct IMAP client, transport-agnostic. * * No Node.js dependencies. Works in browser via import maps. * Callers provide a TransportFactory: * - Desktop: NodeTransport from @bobfrankston/iflow-node * - Browser/WebView: BridgeTransport (included here, uses msgapi.tcp) */ export type { ImapClientConfig, TokenProvider } from "./types.js"; export type { ImapTransport, TransportFactory } from "./transport.js"; export { BridgeTransport } from "./bridge-transport.js"; export * as proto from "./imap-protocol.js"; export { NativeImapClient } from "./imap-native.js"; export type { NativeFetchedMessage, NativeFolder, MailboxInfo } from "./imap-native.js"; export { CompatImapClient } from "./imap-compat.js"; export type { SpecialFolders } from "./imap-compat.js"; export { FetchedMessage } from "./fetched-message.js"; export { buildFolderTree } from "./folder-tree.js"; export type { FolderTreeNode } from "./folder-tree.js"; export { isGmailUser, isGmailServer, createGmailConfig, createAutoImapConfig, type GmailOAuthConfig, } from "./gmail.js"; //# sourceMappingURL=index.d.ts.map