import { RiskItemCardProps } from './RiskItemCard.types';
/**
* RiskItemCard - A selectable card for file/page items in Risk Reviews
*
* A versatile card component that supports:
* - Selected, error, and disabled states
* - Single (radio) or multi (checkbox) selection modes
* - Custom icon with background/foreground colors
* - Title and subtitle with text truncation
* - Optional badge (Chip with tn font size applied automatically)
* - Remove button
* - Custom accent color for selection highlighting
*
* Used for displaying files in the review queue and pages for URL capture.
*
* @example
* ```tsx
* // File card with badge
* }
* selected={selectedIndex === 0}
* onClick={() => setSelectedIndex(0)}
* onRemove={() => removeFile(0)}
* />
*
* // Page card with multi selection
* , bgColor: 'transparent' }}
* title="Page Title"
* subtitle="https://example.com/page"
* selectionMode="multi"
* selected={selectedIds.has(id)}
* disabled={isMaxSelected && !selectedIds.has(id)}
* onClick={() => toggleSelection(id)}
* />
* ```
*/
export declare const RiskItemCard: import('react').ForwardRefExoticComponent>;
export default RiskItemCard;
//# sourceMappingURL=RiskItemCard.d.ts.map