#![cfg(target_os = "windows")]
mod app_enumerator;
mod app_launcher;
mod autostart;
mod capabilities;
mod clipboard;
mod com_guard;
mod focus_monitor;
mod hotkey;
mod icon;
mod installation_monitor;
mod lnk_resolver;
mod parameter_providers;
mod path_resolver;
mod resource_loader;
mod shell;
mod theme;
mod utils;
mod window;
mod window_positioner;
pub use app_enumerator::WindowsAppEnumerator;
pub use app_launcher::WindowsAppLauncher;
pub use autostart::WindowsAutoStartManager;
pub use capabilities::windows_capabilities;
pub use clipboard::WindowsClipboardManager;
pub use com_guard::ComGuard;
pub use focus_monitor::WindowsFocusMonitor;
pub use hotkey::WindowsHotkeyManager;
pub use icon::WindowsIconExtractor;
pub use installation_monitor::WindowsInstallationMonitor;
pub use lnk_resolver::WindowsLnkResolver;
pub use parameter_providers::{
WindowsClipboardProvider, WindowsSelectionProvider, WindowsWindowHandleProvider,
};
pub use path_resolver::WindowsPathResolver;
pub use resource_loader::WindowsResourceLoader;
pub use shell::WindowsShellExecutor;
pub use theme::{start_system_theme_monitor, WindowsThemeProvider};
pub use window::WindowsWindowManager;
pub use window_positioner::WindowsWindowPositioner;