namespace AIStudio.Assistants.VisualBriefing; /// /// Describes the outcome of importing a standalone visual briefing artifact. /// /// Whether the import completed successfully. /// The local briefing identifier. /// The imported immutable revision identifier. /// Whether the user must confirm importing under a new briefing identifier. /// Whether an identical local revision already existed. /// The user-safe import issue. public sealed record VisualBriefingImportResult( bool Success, Guid BriefingId, Guid RevisionId, bool RequiresCopyConfirmation, bool WasDeduplicated, string Issue);