import type { ReactNode } from 'react'; export type ObservationStatus = 'pending' | 'synced' | 'error'; export interface ObservationCardProps { title: string; description?: string; date?: string; status?: ObservationStatus; badge?: ReactNode; onPress?: () => void; onEdit?: () => void; onDelete?: () => void; className?: string; }