use core::ptr::NonNull;
use objc2::__framework_prelude::*;
use objc2_foundation::*;
use crate::*;
#[cfg(feature = "CNContainer")]
impl CNContainer {
extern_methods!(
#[unsafe(method(predicateForContainersWithIdentifiers:))]
#[unsafe(method_family = none)]
pub unsafe fn predicateForContainersWithIdentifiers(
identifiers: &NSArray<NSString>,
) -> Retained<NSPredicate>;
#[unsafe(method(predicateForContainerOfContactWithIdentifier:))]
#[unsafe(method_family = none)]
pub unsafe fn predicateForContainerOfContactWithIdentifier(
contact_identifier: &NSString,
) -> Retained<NSPredicate>;
#[unsafe(method(predicateForContainerOfGroupWithIdentifier:))]
#[unsafe(method_family = none)]
pub unsafe fn predicateForContainerOfGroupWithIdentifier(
group_identifier: &NSString,
) -> Retained<NSPredicate>;
);
}