import { type InvestorUpdate } from '../types/entities/investor-update';
export interface InvestorUpdateCardProps {
    update: InvestorUpdate;
    href: string;
    /** When `_blank`, opens in a new tab. Set by chat dispatch via
     *  `computeIsNewTab`. Defaults to same-tab. */
    target?: '_blank';
    rel?: 'noopener noreferrer';
    targetPlatform?: string | null;
    /** OG placeholder URL used when `update.featured_image` is missing. */
    placeholderUrl?: string | null;
    size?: 'default' | 'sm';
    className?: string;
}
export declare function InvestorUpdateCardSkeleton({ size }: {
    size?: 'default' | 'sm';
}): import("react/jsx-runtime").JSX.Element;
export declare function InvestorUpdateCard({ update, href, target, rel, placeholderUrl, size, className }: InvestorUpdateCardProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=investor-update-card.d.ts.map