UNPKG

react-visual-annotator

Version:

Powerful React image and video annotation tool for machine learning, computer vision, and AI training data creation. Features rotatable bounding boxes, polygons, keypoints, segmentation with TypeScript support and Material-UI components.

24 lines (22 loc) 1.08 kB
import { Region } from '../types/region-tools.ts'; export type RegionLabelProps = { region: Region; editing?: boolean; allowedClasses?: Array<string> | Array<{ id: string; label: string; }>; allowedTags?: Array<string>; tagSingleSelection?: boolean; cls?: string; tags?: Array<string>; onDelete: (r: Region) => void; onChange: (r: Region) => void; onClose?: (r: Region) => void; onOpen?: (r: Region) => void; onRegionClassAdded?: (v: string) => void; allowComments?: boolean; }; export declare const RegionLabel: ({ region, editing, allowedClasses, allowedTags, tagSingleSelection, onDelete, onChange, onClose, onOpen, onRegionClassAdded, allowComments, }: RegionLabelProps) => import("react/jsx-runtime").JSX.Element; declare const _default: import('react').MemoExoticComponent<({ region, editing, allowedClasses, allowedTags, tagSingleSelection, onDelete, onChange, onClose, onOpen, onRegionClassAdded, allowComments, }: RegionLabelProps) => import("react/jsx-runtime").JSX.Element>; export default _default;