import { Annotation, DrawingStyleExpression, FormatAdapter, History, UserSelectActionExpression } from '@annotorious/core'; import { ImageAnnotation } from './model'; export interface AnnotoriousOpts { adapter?: FormatAdapter; autoSave?: boolean; drawingEnabled?: boolean; drawingMode?: DrawingMode; initialHistory?: History; modalSelect?: boolean; userSelectAction?: UserSelectActionExpression; style?: DrawingStyleExpression; theme?: Theme; } export type DrawingMode = 'click' | 'drag'; export type Theme = 'dark' | 'light' | 'auto'; export declare const fillDefaults: (opts: AnnotoriousOpts, defaults: AnnotoriousOpts) => AnnotoriousOpts;