export type OccurrencePriority = "VERY_HIGH" | "HIGH" | "MEDIUM" | "LOW" | "VERY_LOW";
export interface OccurrenceLabel {
    id: string;
    name: string;
    color: string;
}
export interface KanbanCardProps {
    title: string;
    occurredAt: string;
    imageUrl?: string;
    priority?: OccurrencePriority;
    labels?: OccurrenceLabel[];
    maxVisibleLabels?: number;
    assigneeAvatarUrl?: string;
    assigneeName?: string;
    timeAgo?: string;
    draggable?: boolean;
    onDragStart?: (e: React.DragEvent<HTMLDivElement>) => void;
    onDragEnd?: (e: React.DragEvent<HTMLDivElement>) => void;
    onDragOver?: (e: React.DragEvent<HTMLDivElement>) => void;
    onDrop?: (e: React.DragEvent<HTMLDivElement>) => void;
    onClick?: () => void;
}
