import 'package:flowy_editor/flowy_editor.dart'; import 'package:flowy_sdk/protobuf/flowy-document/doc_create.pb.dart'; import 'package:dartz/dartz.dart'; import 'package:flowy_sdk/protobuf/flowy-document/errors.pb.dart'; class Doc { final DocInfo info; final Document data; Doc({required this.info, required this.data}); } abstract class IDoc { Future> readDoc(); Future> updateDoc( {String? name, String? desc, String? text}); Future> closeDoc(); }