import type { CommonSettingsStore } from "./common-settings-store.js"; export type CommonSettingsActionType = "toggle-experimental-slash-commands" | "toggle-network-retry"; type WriteMeta = { reason?: string; source?: string; actionType?: string; }; export declare function applyCommonSettingsAction(input: { action: { type: CommonSettingsActionType; }; readSettings: () => Promise; writeSettings: (settings: CommonSettingsStore, meta?: WriteMeta) => Promise; }): Promise; export {};