//
//  INPersonHandleLabel.h
//  Intents
//
//  Copyright (c) 2016-2025 Apple Inc. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <Intents/IntentsDefines.h>

typedef NSString *INPersonHandleLabel NS_TYPED_EXTENSIBLE_ENUM;

INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelHome NS_SWIFT_NAME(INPersonHandleLabel.home) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelWork NS_SWIFT_NAME(INPersonHandleLabel.work) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabeliPhone NS_SWIFT_NAME(INPersonHandleLabel.iPhone) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelMobile NS_SWIFT_NAME(INPersonHandleLabel.mobile) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelMain NS_SWIFT_NAME(INPersonHandleLabel.main) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelHomeFax NS_SWIFT_NAME(INPersonHandleLabel.homeFax) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelWorkFax NS_SWIFT_NAME(INPersonHandleLabel.workFax) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelPager NS_SWIFT_NAME(INPersonHandleLabel.pager) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelOther NS_SWIFT_NAME(INPersonHandleLabel.other) API_AVAILABLE(ios(10.2), macos(11.0), watchos(3.2)) API_UNAVAILABLE(tvos);
INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelSchool NS_SWIFT_NAME(INPersonHandleLabel.school) API_AVAILABLE(ios(14.0), macos(11.0), watchos(7.0)) API_UNAVAILABLE(tvos);
