{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "bounding-box-selector", "title": "Bounding Box Selector", "description": "Figma-style selection rectangle appears around any element.", "dependencies": [ "remotion" ], "files": [ { "path": "registry/remocn/bounding-box-selector/index.tsx", "content": "\"use client\";\n\nimport type { ReactNode } from \"react\";\nimport { spring, useCurrentFrame, useVideoConfig } from \"remotion\";\n\nexport interface BoundingBoxSelectorProps {\n children?: ReactNode;\n borderColor?: string;\n handleColor?: string;\n borderWidth?: number;\n appearAt?: number;\n background?: string;\n speed?: number;\n className?: string;\n}\n\nconst FONT_FAMILY =\n \"var(--font-geist-sans), -apple-system, BlinkMacSystemFont, sans-serif\";\n\nfunction DefaultPlaceholder() {\n return (\n