/** * Slack Message Card — unified visual for slack-messages markers. * * PURE PRESENTATION (no internal nav). The card receives the structured * `` prop bundle via `anchorProps` (composed by the caller from a * runtime hook) and renders the rest from the `SlackMessageItem` shape * directly. */ import React from 'react'; import type { SlackMessageItem } from '../types/entities/slack-message'; export interface SlackMessageCardAnchorProps { href: string; target?: '_blank'; rel?: 'noopener noreferrer'; onClick?: (e: React.MouseEvent) => void; } export interface SlackMessageCardProps { item: SlackMessageItem; variant?: 'row' | 'compact'; className?: string; anchorProps?: SlackMessageCardAnchorProps; } export declare function SlackMessageCard({ item, variant, className, anchorProps }: SlackMessageCardProps): React.JSX.Element; export declare function SlackMessageCardSkeleton({ variant, className }: { variant?: 'row' | 'compact'; className?: string; }): React.JSX.Element; //# sourceMappingURL=slack-message-card.d.ts.map