import { AppState, Settings, Position, AnnotationId } from './types'; /** Default settings */ export declare const DEFAULT_SETTINGS: Settings; /** Default toolbar position */ export declare const DEFAULT_TOOLBAR_POSITION: Position; /** Create initial state */ export declare function createInitialState(overrides?: Partial): AppState; /** State selectors */ export declare const selectors: { getAnnotations: (state: AppState) => Map; getAnnotationById: (state: AppState, id: AnnotationId) => import('./types').Annotation | undefined; getAnnotationCount: (state: AppState) => number; getAnnotationsArray: (state: AppState) => import('./types').Annotation[]; getSelectedAnnotation: (state: AppState) => import('./types').Annotation | null | undefined; isActive: (state: AppState) => boolean; isMultiSelectMode: (state: AppState) => boolean; getSettings: (state: AppState) => Settings; getTheme: (state: AppState) => import('./types').ThemeMode; getOutputLevel: (state: AppState) => import('./types').OutputLevel; areMarkersVisible: (state: AppState) => boolean; }; //# sourceMappingURL=state.d.ts.map