namespace Journal.Core.Dtos; public sealed record EntrySearchRequestDto( string DataDirectory, string? Query = null, string? Section = null, string? StartDate = null, string? EndDate = null, IReadOnlyList? Tags = null, IReadOnlyList? Types = null, IReadOnlyList? Checked = null, IReadOnlyList? Unchecked = null); public sealed record EntrySearchResultDto( string Date, string FileName, string RawContent);