use objc2::__framework_prelude::*;
use objc2_foundation::*;
use crate::*;
mod private_NSUserActivityCLSDeepLinks {
pub trait Sealed {}
}
#[doc(alias = "CLSDeepLinks")]
pub unsafe trait NSUserActivityCLSDeepLinks:
ClassType + Sized + private_NSUserActivityCLSDeepLinks::Sealed
{
extern_methods!(
#[unsafe(method(isClassKitDeepLink))]
#[unsafe(method_family = none)]
unsafe fn isClassKitDeepLink(&self) -> bool;
#[unsafe(method(contextIdentifierPath))]
#[unsafe(method_family = none)]
unsafe fn contextIdentifierPath(&self) -> Option<Retained<NSArray<NSString>>>;
);
}
impl private_NSUserActivityCLSDeepLinks::Sealed for NSUserActivity {}
unsafe impl NSUserActivityCLSDeepLinks for NSUserActivity {}