// Compound-component shape (matches Base UI React): // `export * as PreviewCard from './index.parts'` — the compound namespace. // `export type * from './...'` — top-level prop/state types. export type * from "./arrow/preview-card-arrow.tsx"; export type * from "./backdrop/preview-card-backdrop.tsx"; export type { CreatePreviewCardOptions, PreviewCardApi, PreviewCardChangeReason, } from "./create-preview-card.tsx"; export { createPreviewCard, usePreviewCard, } from "./create-preview-card.tsx"; export * as PreviewCard from "./index.parts.ts"; export type * from "./popup/preview-card-popup.tsx"; export type * from "./portal/preview-card-portal.tsx"; export type * from "./positioner/preview-card-positioner.tsx"; export type * from "./preview-card-positioner-context.ts"; export type * from "./preview-card-root-context.ts"; export type * from "./root/preview-card-root.tsx"; export { createPreviewCardHandle, PreviewCardHandle, PreviewCardStore, } from "./store/preview-card-store.ts"; export type * from "./trigger/preview-card-trigger.tsx";