/**
 * Resource Center — WealthX Backoffice
 *
 * Full-page resource hub with video cards, email template cards, document cards,
 * a hero header, and a generic carousel container.
 *
 * Component hierarchy:
 *   Molecule → ResourceVideoCard, ResourceEmailTemplateCard, ResourceDocumentCard
 *   Organism → ResourceModal, ResourceEmailEditorDialog, ResourceCarousel, ResourceCenterHeader
 *   Template → (composed by consumers)
 */

export type {
  ResourceCarouselProps,
  ResourceCenterHeaderProps,
  ResourceDocumentCardProps,
  ResourceDocumentItem,
  ResourceEmailEditorDialogProps,
  ResourceEmailTemplateCardProps,
  ResourceEmailTemplateItem,
  ResourceModalAttachment,
  ResourceModalProps,
  ResourceVideoCardProps,
  ResourceVideoItem,
} from "./types";

export { ResourceCarousel } from "./resource-carousel";
export { ResourceCenterHeader } from "./resource-center-header";
export {
  ResourceDocumentCard,
  ResourceEmailTemplateCard,
  ResourceVideoCard,
} from "./resource-cards";
export { ResourceEmailEditorDialog } from "./resource-email-editor-dialog";
export { ResourceModal } from "./resource-modal";
