@recogito/annotorious
Version:
A JavaScript image annotation library
15 lines • 765 B
TypeScript
import { ReactNode } from 'react';
import OpenSeadragon from 'openseadragon';
import { AnnotoriousOpts, ImageAnnotation } from '@annotorious/annotorious';
export declare const OpenSeadragonAnnotatorContext: import("react").Context<{
viewer: OpenSeadragon.Viewer;
setViewer(viewer: OpenSeadragon.Viewer): void;
}>;
export type OpenSeadragonAnnotatorProps<E extends unknown> = AnnotoriousOpts<ImageAnnotation, E> & {
children?: ReactNode;
keepEnabled?: boolean;
tool?: string | null;
};
export declare const OpenSeadragonAnnotator: <E extends unknown>(props: OpenSeadragonAnnotatorProps<E>) => import("react/jsx-runtime").JSX.Element;
export declare const useViewer: () => OpenSeadragon.Viewer;
//# sourceMappingURL=OpenSeadragonAnnotator.d.ts.map