UNPKG

@atlaskit/editor-plugin-user-preferences

Version:

UserPreferences plugin for @atlaskit/editor-core

17 lines (16 loc) 894 B
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;