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.
18 lines (17 loc) • 699 B
TypeScript
/// <reference types="react" />
type Props = {
currentImage: {
cls?: string;
tags?: Array<string>;
} | null;
imageClsList?: Array<string>;
imageTagList?: Array<string>;
onChangeImage: (image: {
cls?: string;
tags?: Array<string>;
}) => void;
expandedByDefault?: boolean;
};
export declare const TagsSidebarBox: ({ currentImage, imageClsList, imageTagList, onChangeImage, }: Props) => import("react/jsx-runtime").JSX.Element | null;
declare const _default: import('react').MemoExoticComponent<({ currentImage, imageClsList, imageTagList, onChangeImage, }: Props) => import("react/jsx-runtime").JSX.Element | null>;
export default _default;