/**
 * Annotation module - types, utilities, and renderers.
 */
export type { Annotation, AnnotationType, Rect, Point, Quad, AnnotationColor, MarkupMetadata, Destination, DestinationDisplay, LinkAction, LinkAnnotation, HighlightAnnotation, UnderlineAnnotation, StrikeOutAnnotation, SquigglyAnnotation, TextAnnotation, FreeTextAnnotation, StampAnnotation, CaretAnnotation, LineAnnotation, SquareAnnotation, CircleAnnotation, PolygonAnnotation, PolyLineAnnotation, InkAnnotation, RedactAnnotation, TextAnnotationIcon, TextJustification, CaretSymbol, LineEnding, BorderStyle, } from "./types";
export { colorToRgba, colorToRgb, scalePoint, scaleBounds, applyBoundsStyle, createSvgOverlay, createSvgElement, boundsMatch, } from "./utils";
export { renderAnnotation, renderAnnotationsToLayer, closeAnnotationPopup, showAnnotationPopup } from "./render";
export type { ShowPopupCallback } from "./render";
//# sourceMappingURL=index.d.ts.map