import { ITextHighlight } from "./ITextHighlight"; import { IAreaHighlight } from "./IAreaHighlight"; import { IComment } from "./IComment"; import { IFlashcard } from "./IFlashcard"; import { IPageInfo } from "./IPageInfo"; import { AnnotationType } from "./AnnotationType"; import { IDocInfo } from "./IDocInfo"; export interface AnnotationHolder { readonly annotationType: AnnotationType; readonly original: ITextHighlight | IAreaHighlight | IComment | IFlashcard; readonly pageInfo?: IPageInfo; readonly docInfo?: IDocInfo; }