export interface RestoreListResult { /** * True when `~/.peaks/config.json.1.x.bak` exists — i.e. whether there is * anything to restore from at all. Meaning is identical to * `RollbackPlan.available`. */ available: boolean; fields: string[]; } export interface RestoreResult { /** See `RestoreListResult.available`. */ available: boolean; field: string; applied: boolean; sidecarPath?: string; } export declare function listAvailableFields(): RestoreListResult; export declare function restoreField(opts: { field: string; apply: boolean; }): RestoreResult;