···11import 'package:atproto/com_atproto_repo_strongref.dart';
22import 'package:image_picker/image_picker.dart';
33+import 'package:spark/src/core/network/atproto/data/models/story_embed_models.dart';
3445/// Result returned from the video editor containing the edited video
56/// and optional metadata about audio used.
67class VideoEditorResult {
77- const VideoEditorResult({required this.video, this.soundRef});
88+ const VideoEditorResult({
99+ required this.video,
1010+ this.soundRef,
1111+ this.embeds = const [],
1212+ });
813914 /// The edited video file.
1015 final XFile video;
11161217 /// Reference to the audio track used, if any.
1318 final RepoStrongRef? soundRef;
1919+2020+ /// Story embeds extracted alongside the exported video.
2121+ final List<StoryEmbed> embeds;
1422}