@snehal96/unimail
Version:
Unified email fetching & document extraction layer for modern web apps
12 lines (11 loc) • 786 B
TypeScript
export * from './interfaces.js';
export { GmailAdapter } from './adapters/GmailAdapter.js';
export { OutlookAdapter } from './adapters/OutlookAdapter.js';
export { ImapAdapter } from './adapters/ImapAdapter.js';
export type { IAdapter, PaginatedEmailsResponse } from './adapters/IAdapter.js';
export { EmailParserService } from './services/EmailParserService.js';
export { EmailStreamService } from './services/EmailStreamService.js';
export { OAuthService, GoogleOAuthProvider, OutlookOAuthProvider, MemoryTokenStorage } from './auth/index.js';
export type { IOAuthProvider, ITokenStorage, OAuthOptions, OAuthFlowState, OAuthCallbackHandler } from './auth/index.js';
export type { TokenData as OAuthTokenData } from './auth/interfaces.js';
export * from './utils/PaginationHelper.js';