import { Group, Rect, Line } from 'react-konva'; interface TvSilhouetteProps { readonly x: number; readonly y: number; readonly width: number; readonly depth: number; readonly rotation: number; readonly color: string; readonly fillColor: string; } /** Top-down TV silhouette: thin rectangle with screen indicator. */ export function TvSilhouette({ x, y, width, depth, rotation, color, fillColor }: TvSilhouetteProps) { const halfW = width / 2; const halfD = depth / 2; return ( {/* TV body */} {/* Screen line */} {/* Stand center mark */} ); }