<!-- source-hash: 6641c546041f6054d9c547ffd4f0f173 -->
Central barrel export file for the Flamingo/OpenFrame shared UI component library. Re-exports all components, hooks, and utilities from the component subdirectories and individual component modules, enabling single-import access across the platform.

## Key Components

The file organizes exports into logical groups:

| Group | Source |
|---|---|
| **Component Directories** | `chat`, `features`, `icons`, `navigation`, `platform`, `ui` |
| **Individual Components** | `announcement-bar`, `media-carousel`, `pricing-display`, `vendor-display-button`, etc. |
| **Shared Modules** | `onboarding`, `product-release`, `dev-section`, `roadmap`, `delivery`, `legal-document` |
| **Utilities** | `unified-filter-logic`, `unified-pagination`, `persistent-filter-controls` |
| **Auth & Loading** | `auth-stub`, `loading` |
| **Date/Time** | `date-time-picker` |

Notable named export: `DetailPageSkeleton` and its `DetailPageSkeletonProps` type are explicitly re-exported from `./shared/detail-page-skeleton`.

## Usage Example

```typescript
// Instead of deep imports across many paths:
import { VendorIcon } from '@flamingo/components/vendor-icon'
import { Pagination } from '@flamingo/components/pagination'

// Import everything from the single barrel:
import {
  VendorIcon,
  Pagination,
  DetailPageSkeleton,
  type DetailPageSkeletonProps,
  MspDisplay,
  MediaCarousel,
  UnifiedFilterLogic,
} from '@flamingo/components'
```

## Notes

- Marked `"use client"` — all exported components are React Client Components (Next.js App Router compatible).
- `PageContainer` is intentionally not re-exported here; it is already available via `./ui/page-container`.
- Duplicate `chat` export exists in the file; only one is resolved at runtime.