import { QuickCommandsPluginConfigStore } from './pluginConfigStorage'; import { QuickCommandsRuntimeStore } from './runtimeStorage'; export declare function readLegacyPluginConfig(configPath: string | null, identity?: { devBuild: boolean; dataDirectory: string; packageName: string; updatePackageName: string; settingsTabId: string; legacyConfigKey: string; toggleHotkeyId: string; settingsHotkeyId: string; legacySettingsHotkeyId: string; focusHotkeyId: string; hintsHotkeyId: string; configChangedEvent: string; runtimeChangedEvent: string; title: string; exportFileName: string; }): unknown; export declare function removeLegacyPluginConfig(configPath: string | null, identity?: { devBuild: boolean; dataDirectory: string; packageName: string; updatePackageName: string; settingsTabId: string; legacyConfigKey: string; toggleHotkeyId: string; settingsHotkeyId: string; legacySettingsHotkeyId: string; focusHotkeyId: string; hintsHotkeyId: string; configChangedEvent: string; runtimeChangedEvent: string; title: string; exportFileName: string; }): boolean; export declare function migrateLegacyPluginConfig(legacy: unknown, pluginStore: QuickCommandsPluginConfigStore, runtimeStore: QuickCommandsRuntimeStore): boolean;