import type { AlignPreferences, AppState, ArrangePreferences, EditorPreferences, NormalisePreferences, SmartZoomPreferences } from "./types"; export type ResolvedSmartZoomPreferences = Required; export type ResolvedAlignPreferences = Required; export type ResolvedArrangePreferences = Required; export type ResolvedNormalisePreferences = Required; export type ResolvedEditorPreferences = { smartZoom: ResolvedSmartZoomPreferences; align: ResolvedAlignPreferences; arrange: ResolvedArrangePreferences; normalise: ResolvedNormalisePreferences; }; export declare const DEFAULT_ALIGN_PREFERENCES: ResolvedAlignPreferences; export declare const DEFAULT_SMART_ZOOM_PREFERENCES: ResolvedSmartZoomPreferences; export declare const getEffectiveEditorPreferences: (appState: Readonly & Partial>>, editorPreferences?: EditorPreferences) => ResolvedEditorPreferences;