namespace AIStudio.Tools;
///
/// A file found in a message, ready to be written: a table the model wrote.
///
/// 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 MessageFile(int Ordinal, string Caption, FileExportFormat Format, string Content);