use crate::lib::structs::{fileinfo::FileInfo, packages::Packages, script::Script};
use serde::{Deserialize, Serialize};
#[derive(PartialEq, Serialize, Deserialize, Debug)]
pub struct KelpDotConfig {
pub homefiles: Option<Vec<FileInfo>>,
pub rootfiles: Option<Vec<FileInfo>>,
pub postsave: Option<Vec<Script>>,
pub prerun: Option<Vec<Script>>,
pub postrun: Option<Vec<Script>>,
pub packages: Option<Packages>,
}