use objc2::__framework_prelude::*;
use objc2_foundation::*;
use crate::*;
extern_category!(
#[doc(alias = "NSItemSourceInfo")]
pub unsafe trait NSItemProviderNSItemSourceInfo {
#[method(sourceFrame)]
unsafe fn sourceFrame(&self) -> NSRect;
#[method(containerFrame)]
unsafe fn containerFrame(&self) -> NSRect;
#[method(preferredPresentationSize)]
unsafe fn preferredPresentationSize(&self) -> NSSize;
}
unsafe impl NSItemProviderNSItemSourceInfo for NSItemProvider {}
);
extern "C" {
pub static NSTypeIdentifierDateText: &'static NSString;
}
extern "C" {
pub static NSTypeIdentifierAddressText: &'static NSString;
}
extern "C" {
pub static NSTypeIdentifierPhoneNumberText: &'static NSString;
}
extern "C" {
pub static NSTypeIdentifierTransitInformationText: &'static NSString;
}