import type { EditorAnalyticsAPI } from '@atlaskit/editor-common/analytics';
import type { EditorCommand } from '@atlaskit/editor-common/types';
import type { ResolvedUserPreferences, UserPreferences, UserPreferencesProvider } from '@atlaskit/editor-common/user-preferences';
export declare const overrideUserPreference: ({ key, value, }: {
    key: keyof ResolvedUserPreferences;
    value: ResolvedUserPreferences[typeof key];
}) => EditorCommand;
export declare const clearOverrideUserPreference: ({ key }: {
    key: keyof ResolvedUserPreferences;
}) => EditorCommand;
export declare const updateUserPreference: ({ key, value, userPreferencesProvider, editorAnalyticsApi, }: {
    editorAnalyticsApi?: EditorAnalyticsAPI | undefined;
    key: keyof UserPreferences;
    userPreferencesProvider?: UserPreferencesProvider;
    value: ResolvedUserPreferences[typeof key];
}) => EditorCommand;
