package ru.forbion.f7cloud.feature.files

sealed class FileOpenAction {
    data class Image(val path: String, val title: String) : FileOpenAction()
    data class Pdf(val path: String, val title: String) : FileOpenAction()
    /** Видео/аудио — нативный плеер Media3 (isVideo=false → аудио-режим). */
    data class Media(val path: String, val title: String, val isVideo: Boolean) : FileOpenAction()
    data class External(val path: String, val mimeType: String, val title: String) : FileOpenAction()
}
