import type { EditorConfigType, SyncEditorSettingSource } from "./syncEditorSetting"; export interface SyncEditorFileConfig { backup?: boolean; } export interface SyncEditorConfig { fileConfigs?: Record; types?: EditorConfigType[]; source?: SyncEditorSettingSource; targets?: SyncEditorSettingSource[]; onlinePath?: string; } export interface ZixuluSetting { vscodeDownloadHistory?: string[]; softwareDownloadHistory?: string[]; upgradeWorkspaceDependcenyHistory?: Record; syncEditor?: SyncEditorConfig; verdaccioPath?: string; templateProjects?: string[]; } export declare function readZixuluSetting(): Promise;