use serde::{Deserialize, Serialize};
use specta::Type;
use super::{Details, Task};
#[derive(Serialize, Deserialize, Debug, Clone, Default, Type)]
#[serde(rename_all = "camelCase")]
#[allow(clippy::module_name_repetitions)]
pub struct ProgressPayload {
pub details: Details,
pub current_task: Task,
pub percentage: f64,
pub running_total: usize,
}