/**
 * HubSpot Ticket Card — unified visual for hubspot-tickets markers.
 *
 * PURE PRESENTATION (no internal nav). The card receives the structured
 * `<a>` prop bundle via `anchorProps` (composed by the caller from a
 * runtime hook) and renders the rest from the `HubspotTicketItem` shape
 * directly.
 */
import React from 'react';
import type { HubspotTicketItem } from '../types/entities/hubspot-ticket';
export interface HubspotTicketCardAnchorProps {
    href: string;
    target?: '_blank';
    rel?: 'noopener noreferrer';
    onClick?: (e: React.MouseEvent<HTMLAnchorElement>) => void;
}
export interface HubspotTicketCardProps {
    item: HubspotTicketItem;
    variant?: 'row' | 'compact';
    className?: string;
    anchorProps?: HubspotTicketCardAnchorProps;
}
export declare function HubspotTicketCard({ item, variant, className, anchorProps }: HubspotTicketCardProps): React.JSX.Element;
export declare function HubspotTicketCardSkeleton({ variant, className }: {
    variant?: 'row' | 'compact';
    className?: string;
}): React.JSX.Element;
//# sourceMappingURL=hubspot-ticket-card.d.ts.map