#![cfg(all(target_os = "macos", feature = "objc2_backend"))]
#![allow(clippy::needless_return)]
use objc2::foundation::{NSString};
use objc2_app_kit::NSApp;
pub fn init() {
println!("[dragout][objc2] macOS drag-out objc2 backend initialised");
}
#[allow(unused_variables)]
pub fn start_drag(archive_path: &str, file_path: &str) -> Result<(), String> {
println!("[dragout][objc2] start_drag called (stub): archive='{}' file='{}'", archive_path, file_path);
Err("objc2 drag-out backend not yet implemented".into())
}