//! File Selection Command
//!
//! This module contains async functions for file selection dialogs.
use AsyncFileDialog;
use PathBuf;
/// Open a file dialog to select an image file
///
/// This async function shows a native file picker dialog and waits
/// for the user to select a file (or cancel).
///
/// # Returns
///
/// `Some(PathBuf)` if a file was selected, `None` if cancelled
pub async