use std::path::PathBuf;

pub mod commands;
pub mod ffmpeg;
pub mod fonts;
pub mod library;
pub mod prefs;
pub mod recents;
pub mod state;
pub mod subtitles;
pub mod utils;
pub mod video_protocol;

/// Application directory paths resolved at startup, managed as Tauri state.
pub struct AppPaths {
    pub exe_dir: PathBuf,
    pub state_dir: PathBuf,
    pub fonts_dir: PathBuf,
    pub fa_dir: PathBuf,
    pub subs_dir: PathBuf,
}
