interface SettingsRecord extends Record { autoCheckUpdates?: unknown; lastUpdateCheckClaim?: unknown; updatePolicy?: unknown; } interface LoadOptions { silent?: unknown; } interface MutationOptions { lockTimeoutMs?: number; } type SettingsMutator = (settings: SettingsRecord) => unknown; declare function getSettingsFile(): string; declare function settingsFileExists(): boolean; declare function loadSettings(options?: LoadOptions): SettingsRecord; declare function mutateSettings(mutator: SettingsMutator, options?: MutationOptions): unknown; declare const _default: { loadSettings: typeof loadSettings; mutateSettings: typeof mutateSettings; getSettingsFile: typeof getSettingsFile; settingsFileExists: typeof settingsFileExists; }; export = _default;