import { Annotation } from '../model'; export interface LifecycleEvents { clickAnnotation: (annotation: T, originalEvent: PointerEvent) => void; createAnnotation: (annotation: T) => void; deleteAnnotation: (annotation: T) => void; mouseEnterAnnotation: (annotation: T) => void; mouseLeaveAnnotation: (annotation: T) => void; selectionChanged: (annotation: T[]) => void; updateAnnotation: (annotation: T, previous: T) => void; viewportIntersect: (visible: T[]) => void; } //# sourceMappingURL=LifecycleEvents.d.ts.map