Monorepo with centralized build props, npm workspaces, LlamaSharp AI, SQLite/SQLCipher storage, Svelte frontend, and unified smoke tests. Co-Authored-By: Oz <oz-agent@warp.dev>
16 lines
518 B
C#
16 lines
518 B
C#
using Journal.Core.Dtos;
|
|
|
|
namespace Journal.Core.Services.Entries;
|
|
|
|
public interface IEntryFileService
|
|
{
|
|
IReadOnlyList<EntryListItem> ListEntries();
|
|
IReadOnlyList<EntryListItem> ListTemplates();
|
|
EntryLoadResult LoadEntry(string filePath);
|
|
EntryTemplateLoadResult LoadTemplate(string filePath);
|
|
EntrySaveResult SaveEntry(EntrySavePayload payload);
|
|
EntrySaveResult SaveTemplate(EntryTemplateSavePayload payload);
|
|
bool DeleteEntry(string filePath);
|
|
bool DeleteTemplate(string filePath);
|
|
}
|