namespace AIStudio.Tools; /// /// A table found in a message, ready to be written to a file. /// /// Which table of the message this is, counting from one. The same table /// appears once per format we offer for it, so this is what tells two tables apart even when they /// carry the same heading. /// What the table is about, taken from its first column heading. /// The format this content is written as. /// The finished file content. public sealed record MessageTable(int Ordinal, string Caption, FileExportFormat Format, string Content);