···3232 /// [ThumbnailConfigs.id]/[KeyFramesConfigs.id].
3333 Stream<ProgressModel> progressStream();
34343535+ /// Concatenates recorded video [segments] into a single file for editing.
3636+ ///
3737+ /// When only one segment is provided, returns a copied file so the caller can
3838+ /// clean up the original temporary capture safely.
3939+ Future<XFile> stitchVideoSegments(List<XFile> segments);
4040+3541 /// Opens the ProImageEditor UI to edit the given [source] image and returns
3642 /// an edited image file when the editor is closed.
3743 ///