2026-01-18 00:58:29 +00:00
|
|
|
// Context
|
|
|
|
|
export type { Context, ContextKey } from "./context"
|
|
|
|
|
export { contextKey, contextValue } from "./context"
|
|
|
|
|
|
|
|
|
|
// Feed
|
|
|
|
|
export type { FeedItem } from "./feed"
|
|
|
|
|
|
2026-01-18 23:32:47 +00:00
|
|
|
// Feed Source
|
|
|
|
|
export type { FeedSource } from "./feed-source"
|
|
|
|
|
|
2026-01-24 22:42:00 +00:00
|
|
|
// Feed Engine
|
|
|
|
|
export type { FeedResult, FeedSubscriber, SourceError } from "./feed-engine"
|
|
|
|
|
export { FeedEngine } from "./feed-engine"
|
|
|
|
|
|
|
|
|
|
// =============================================================================
|
|
|
|
|
// DEPRECATED - Use FeedSource + FeedEngine instead
|
|
|
|
|
// =============================================================================
|
|
|
|
|
|
2026-01-18 23:32:47 +00:00
|
|
|
// Data Source (deprecated - use FeedSource)
|
2026-01-18 00:58:29 +00:00
|
|
|
export type { DataSource } from "./data-source"
|
|
|
|
|
|
2026-01-24 22:42:00 +00:00
|
|
|
// Context Provider (deprecated - use FeedSource)
|
2026-01-18 00:58:29 +00:00
|
|
|
export type { ContextProvider } from "./context-provider"
|
|
|
|
|
|
2026-01-24 22:42:00 +00:00
|
|
|
// Context Bridge (deprecated - use FeedEngine)
|
2026-01-18 20:28:54 +00:00
|
|
|
export type { ProviderError, RefreshResult } from "./context-bridge"
|
2026-01-18 00:58:29 +00:00
|
|
|
export { ContextBridge } from "./context-bridge"
|
|
|
|
|
|
2026-01-24 22:42:00 +00:00
|
|
|
// Reconciler (deprecated - use FeedEngine)
|
|
|
|
|
export type {
|
|
|
|
|
ReconcileResult,
|
|
|
|
|
ReconcilerConfig,
|
|
|
|
|
SourceError as ReconcilerSourceError,
|
|
|
|
|
} from "./reconciler"
|
2026-01-18 00:58:29 +00:00
|
|
|
export { Reconciler } from "./reconciler"
|
|
|
|
|
|
2026-01-24 22:42:00 +00:00
|
|
|
// Feed Controller (deprecated - use FeedEngine)
|
|
|
|
|
export type {
|
|
|
|
|
FeedControllerConfig,
|
|
|
|
|
FeedSubscriber as FeedControllerSubscriber,
|
|
|
|
|
} from "./feed-controller"
|
2026-01-18 00:58:29 +00:00
|
|
|
export { FeedController } from "./feed-controller"
|