import { GlobalStoreState } from '@pdfmergy/core'; import { CAPTURE_PLUGIN_ID, CaptureState } from '@pdfmergy/plugin-capture/preact'; import { ZOOM_PLUGIN_ID, ZoomState } from '@pdfmergy/plugin-zoom/preact'; import { VIEWPORT_PLUGIN_ID, ViewportState } from '@pdfmergy/plugin-viewport/preact'; import { SCROLL_PLUGIN_ID, ScrollState } from '@pdfmergy/plugin-scroll/preact'; import { SPREAD_PLUGIN_ID, SpreadState } from '@pdfmergy/plugin-spread/preact'; import { SEARCH_PLUGIN_ID, SearchState } from '@pdfmergy/plugin-search/preact'; import { SELECTION_PLUGIN_ID, SelectionState } from '@pdfmergy/plugin-selection/preact'; import { ANNOTATION_PLUGIN_ID, AnnotationState } from '@pdfmergy/plugin-annotation/preact'; import { FULLSCREEN_PLUGIN_ID, FullscreenState } from '@pdfmergy/plugin-fullscreen/preact'; import { INTERACTION_MANAGER_PLUGIN_ID, InteractionManagerState } from '@pdfmergy/plugin-interaction-manager/preact'; import { HISTORY_PLUGIN_ID, HistoryState } from '@pdfmergy/plugin-history/preact'; import { REDACTION_PLUGIN_ID, RedactionState } from '@pdfmergy/plugin-redaction/preact'; import { PAN_PLUGIN_ID, PanState } from '@pdfmergy/plugin-pan/preact'; import { UI_PLUGIN_ID, UIState } from '@pdfmergy/plugin-ui'; export type State = GlobalStoreState<{ [CAPTURE_PLUGIN_ID]: CaptureState; [ZOOM_PLUGIN_ID]: ZoomState; [VIEWPORT_PLUGIN_ID]: ViewportState; [SCROLL_PLUGIN_ID]: ScrollState; [SPREAD_PLUGIN_ID]: SpreadState; [SEARCH_PLUGIN_ID]: SearchState; [SELECTION_PLUGIN_ID]: SelectionState; [ANNOTATION_PLUGIN_ID]: AnnotationState; [FULLSCREEN_PLUGIN_ID]: FullscreenState; [INTERACTION_MANAGER_PLUGIN_ID]: InteractionManagerState; [HISTORY_PLUGIN_ID]: HistoryState; [REDACTION_PLUGIN_ID]: RedactionState; [PAN_PLUGIN_ID]: PanState; [UI_PLUGIN_ID]: UIState; }>; //# sourceMappingURL=types.d.ts.map