/**
 * @bytelyst/notifications-ui — Notification UI primitives (Wave 7 essentials).
 *
 * Exports (0.1.0):
 *   <NotificationCenter>  — bell trigger + dropdown inbox with tabs
 *   <InboxItem>           — single notification row
 *   <BannerStack>         — dismissible top-of-page strip
 *   <Announcement>        — inline "What's new" pill
 */
export { NotificationCenter } from './NotificationCenter.js';
export type { NotificationCenterProps } from './NotificationCenter.js';

export { InboxItem } from './InboxItem.js';
export type { InboxItemProps } from './InboxItem.js';

export { BannerStack } from './BannerStack.js';
export type { BannerStackProps } from './BannerStack.js';

export { Announcement } from './Announcement.js';
export type { AnnouncementProps } from './Announcement.js';

export type {
  BannerItem,
  BannerKind,
  NotificationItem,
  NotificationKind,
} from './types.js';
