import '../domain/app_snapshot.dart'; abstract class SnapshotStore { Future load(); Future save(AppSnapshot snapshot); Future restoreBackup() => Future.error(StateError('没有可恢复的备份')); Future startFresh() => Future.error(StateError('无法重新建立保存文件')); }