import type { Action } from '../app-action-type.js'; import type { State } from '../app-state.js'; declare const settingsValueActionTypes: readonly ["settingsValueChange", "settingsValueSet", "settingsHint", "settingsThinkingEditStart", "settingsThinkingEditChange", "settingsThinkingEditCommit", "settingsThinkingEditCancel", "settingsWrongProxyUrlEditStart", "settingsWrongProxyUrlEditChange", "settingsWrongProxyUrlEditCommit", "settingsWrongProxyUrlEditCancel"]; type SettingsValueAction = Extract; export declare function isSettingsValueAction(action: Action): action is SettingsValueAction; /** Reduces validated settings values and thinking-word editing. */ export declare function reduceSettingsValues(state: State, action: SettingsValueAction): State; export {}; //# sourceMappingURL=settings-values.d.ts.map