luxlabs header browser preview


@class NSString, NSArray, _INPBImageValue, NSData, _INPBString;

@interface _INPBIntentMetadata : PBCodable <INJSONSerializable, _INPBIntentMetadata, NSSecureCoding, NSCopying> {
    struct { int *list; unsigned long long count; unsigned long long size; } _requiredEntitlements;
    struct { int *list; unsigned long long count; unsigned long long size; } _shortcutAvailabilities;
    struct { unsigned char executionContext : 1; unsigned char intentCategory : 1; unsigned char backgroundLaunch : 1; unsigned char confirmed : 1; unsigned char endpointMediaPlaybackEnabled : 1; unsigned char idiom : 1; unsigned char isOwnedByCurrentUser : 1; unsigned char isPrimaryDisplayDisabled : 1; unsigned char msLimitReached : 1; unsigned char showsWhenRun : 1; unsigned char triggerMethod : 1; unsigned char userConfirmationRequired : 1; unsigned char versioningHash : 1; } _has;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (copy, nonatomic) NSString *categoryVerb;
@property (readonly, nonatomic) BOOL hasCategoryVerb;
@property (retain, nonatomic) _INPBImageValue *defaultImageValue;
@property (readonly, nonatomic) BOOL hasDefaultImageValue;
@property (nonatomic) int executionContext;
@property (nonatomic) BOOL hasExecutionContext;
@property (nonatomic) int intentCategory;
@property (nonatomic) BOOL hasIntentCategory;
@property (copy, nonatomic) NSString *launchId;
@property (readonly, nonatomic) BOOL hasLaunchId;
@property (copy, nonatomic) NSString *nanoLaunchId;
@property (readonly, nonatomic) BOOL hasNanoLaunchId;
@property (readonly, nonatomic) int *requiredEntitlements;
@property (readonly, nonatomic) unsigned long long requiredEntitlementsCount;
@property (copy, nonatomic) NSString *systemExtensionBundleId;
@property (readonly, nonatomic) BOOL hasSystemExtensionBundleId;
@property (copy, nonatomic) NSString *systemUIExtensionBundleId;
@property (readonly, nonatomic) BOOL hasSystemUIExtensionBundleId;
@property (copy, nonatomic) NSArray *airPlayRouteIds;
@property (readonly, nonatomic) unsigned long long airPlayRouteIdsCount;
@property (copy, nonatomic) NSData *auditTokenData;
@property (readonly, nonatomic) BOOL hasAuditTokenData;
@property (nonatomic) BOOL backgroundLaunch;
@property (nonatomic) BOOL hasBackgroundLaunch;
@property (nonatomic) BOOL confirmed;
@property (nonatomic) BOOL hasConfirmed;
@property (copy, nonatomic) NSString *endpointId;
@property (readonly, nonatomic) BOOL hasEndpointId;
@property (nonatomic) BOOL endpointMediaPlaybackEnabled;
@property (nonatomic) BOOL hasEndpointMediaPlaybackEnabled;
@property (copy, nonatomic) NSArray *forceNeedsValueForParameters;
@property (readonly, nonatomic) unsigned long long forceNeedsValueForParametersCount;
@property (nonatomic) int idiom;
@property (nonatomic) BOOL hasIdiom;
@property (copy, nonatomic) NSString *intentDescription;
@property (readonly, nonatomic) BOOL hasIntentDescription;
@property (copy, nonatomic) NSString *intentId;
@property (readonly, nonatomic) BOOL hasIntentId;
@property (nonatomic) BOOL isOwnedByCurrentUser;
@property (nonatomic) BOOL hasIsOwnedByCurrentUser;
@property (nonatomic) BOOL isPrimaryDisplayDisabled;
@property (nonatomic) BOOL hasIsPrimaryDisplayDisabled;
@property (copy, nonatomic) NSString *mediaRouteId;
@property (readonly, nonatomic) BOOL hasMediaRouteId;
@property (nonatomic) BOOL msLimitReached;
@property (nonatomic) BOOL hasMsLimitReached;
@property (copy, nonatomic) NSString *originatingDeviceIdsIdentifier;
@property (readonly, nonatomic) BOOL hasOriginatingDeviceIdsIdentifier;
@property (copy, nonatomic) NSString *originatingDeviceRapportEffectiveId;
@property (readonly, nonatomic) BOOL hasOriginatingDeviceRapportEffectiveId;
@property (copy, nonatomic) NSString *originatingDeviceRapportMediaSystemId;
@property (readonly, nonatomic) BOOL hasOriginatingDeviceRapportMediaSystemId;
@property (copy, nonatomic) NSArray *parameterImages;
@property (readonly, nonatomic) unsigned long long parameterImagesCount;
@property (copy, nonatomic) NSString *preferredAudioOutputRouteId;
@property (readonly, nonatomic) BOOL hasPreferredAudioOutputRouteId;
@property (readonly, nonatomic) int *shortcutAvailabilities;
@property (readonly, nonatomic) unsigned long long shortcutAvailabilitiesCount;
@property (nonatomic) BOOL showsWhenRun;
@property (nonatomic) BOOL hasShowsWhenRun;
@property (copy, nonatomic) NSString *suggestedInvocationPhrase;
@property (readonly, nonatomic) BOOL hasSuggestedInvocationPhrase;
@property (nonatomic) int triggerMethod;
@property (nonatomic) BOOL hasTriggerMethod;
@property (nonatomic) BOOL userConfirmationRequired;
@property (nonatomic) BOOL hasUserConfirmationRequired;
@property (retain, nonatomic) _INPBString *userUtterance;
@property (readonly, nonatomic) BOOL hasUserUtterance;
@property (nonatomic) unsigned long long versioningHash;
@property (nonatomic) BOOL hasVersioningHash;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)_intents_decodeWithJSONDecoder:(id)a0 codableDescription:(id)a1 from:(id)a2;
+ (Class)parameterImagesType;

- (void)addRequiredEntitlement:(int)a0;
- (void)clearRequiredEntitlements;
- (void)dealloc;
- (BOOL)readFrom:(id)a0;
- (void)addParameterImages:(id)a0;
- (id)idiomAsString:(int)a0;
- (void)_intents_decodeWithJSONDecoder:(id)a0 codableDescription:(id)a1 from:(id)a2;
- (void)encodeWithCoder:(id)a0;
- (void)clearAirPlayRouteIds;
- (void)setRequiredEntitlements:(int *)a0 count:(unsigned long long)a1;
- (void)clearForceNeedsValueForParameters;
- (void)writeTo:(id)a0;
- (void)setShortcutAvailabilities:(int *)a0 count:(unsigned long long)a1;
- (id)triggerMethodAsString:(int)a0;
- (id)executionContextAsString:(int)a0;
- (id)forceNeedsValueForParameterAtIndex:(unsigned long long)a0;
- (int)StringAsShortcutAvailabilities:(id)a0;
- (id)parameterImagesAtIndex:(unsigned long long)a0;
- (void)clearParameterImages;
- (int)requiredEntitlementAtIndex:(unsigned long long)a0;
- (void)addShortcutAvailability:(int)a0;
- (int)StringAsTriggerMethod:(id)a0;
- (void)addForceNeedsValueForParameter:(id)a0;
- (void).cxx_destruct;
- (int)shortcutAvailabilityAtIndex:(unsigned long long)a0;
- (id)intentCategoryAsString:(int)a0;
- (int)StringAsRequiredEntitlements:(id)a0;
- (int)StringAsExecutionContext:(id)a0;
- (id)dictionaryRepresentation;
- (void)clearShortcutAvailabilities;
- (id)requiredEntitlementsAsString:(int)a0;
- (id)shortcutAvailabilitiesAsString:(int)a0;
- (BOOL)isEqual:(id)a0;
- (id)airPlayRouteIdsAtIndex:(unsigned long long)a0;
- (int)StringAsIdiom:(id)a0;
- (id)_intents_encodeWithJSONEncoder:(id)a0 codableDescription:(id)a1;
- (int)StringAsIntentCategory:(id)a0;
- (void)addAirPlayRouteIds:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end