export declare const generalSettings: readonly [{ readonly key: "general.language"; readonly label: "Language"; readonly description: "Interface language"; readonly category: "general"; readonly type: "select"; readonly defaultValue: "en"; readonly options: [{ readonly value: "en"; readonly label: "English"; }, { readonly value: "ja"; readonly label: "日本語"; }, { readonly value: "zh"; readonly label: "中文"; }, { readonly value: "ko"; readonly label: "한국어"; }, { readonly value: "es"; readonly label: "Español"; }, { readonly value: "fr"; readonly label: "Français"; }, { readonly value: "de"; readonly label: "Deutsch"; }]; readonly order: 1; }, { readonly key: "general.autoSave"; readonly label: "Auto Save"; readonly description: "Automatically save changes"; readonly category: "general"; readonly type: "boolean"; readonly defaultValue: true; readonly order: 2; }, { readonly key: "general.autoSaveInterval"; readonly label: "Auto Save Interval"; readonly description: "Auto save interval in seconds"; readonly category: "general"; readonly type: "number"; readonly defaultValue: 30; readonly min: 5; readonly max: 300; readonly dependsOn: "general.autoSave"; readonly showWhen: (settings: import('../types').SettingsValues) => boolean; readonly order: 3; }, { readonly key: "general.confirmBeforeExit"; readonly label: "Confirm Before Exit"; readonly description: "Show confirmation dialog before closing"; readonly category: "general"; readonly type: "boolean"; readonly defaultValue: true; readonly order: 4; }];