/*
* This header is generated by classdump-dyld 1.0
* on Wednesday, March 22, 2017 at 9:07:48 AM Mountain Standard Time
* Operating System: Version 10.1 (Build 14U593)
* Image Source: /System/Library/PrivateFrameworks/TVHomeSharingServices.framework/TVHomeSharingServices
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <TVHomeSharingServices/TVHomeSharingServices-Structs.h>
#import <libobjc.A.dylib/NSSecureCoding.h>

@class NSString, NSArray, NSDictionary;

@interface TVHSSDataQueryInfo : NSObject <NSSecureCoding> {

	NSString* _identifier;
	long long _type;
	NSArray* _filters;
	NSArray* _properties;
	NSString* _groupingProperty;
	long long _groupingDirection;
	NSDictionary* _metadata;
	SCD_Struct_TV1 _range;

}

@property (nonatomic,copy) NSString * identifier;                      //@synthesize identifier=_identifier - In the implementation block
@property (assign,nonatomic) long long type;                           //@synthesize type=_type - In the implementation block
@property (nonatomic,retain) NSArray * filters;                        //@synthesize filters=_filters - In the implementation block
@property (nonatomic,retain) NSArray * properties;                     //@synthesize properties=_properties - In the implementation block
@property (nonatomic,copy) NSString * groupingProperty;                //@synthesize groupingProperty=_groupingProperty - In the implementation block
@property (assign,nonatomic) long long groupingDirection;              //@synthesize groupingDirection=_groupingDirection - In the implementation block
@property (assign,nonatomic) SCD_Struct_TV1 range;                     //@synthesize range=_range - In the implementation block
@property (nonatomic,retain) NSDictionary * metadata;                  //@synthesize metadata=_metadata - In the implementation block
+(BOOL)supportsSecureCoding;
-(id)initWithCoder:(id)arg1 ;
-(void)encodeWithCoder:(id)arg1 ;
-(id)description;
-(NSString *)identifier;
-(id)query;
-(void)setType:(long long)arg1 ;
-(long long)type;
-(void)setFilters:(NSArray *)arg1 ;
-(void)setIdentifier:(NSString *)arg1 ;
-(NSArray *)filters;
-(SCD_Struct_TV1)range;
-(void)setProperties:(NSArray *)arg1 ;
-(NSArray *)properties;
-(void)setRange:(SCD_Struct_TV1)arg1 ;
-(NSDictionary *)metadata;
-(void)setMetadata:(NSDictionary *)arg1 ;
-(id)initWithQuery:(id)arg1 ;
-(NSString *)groupingProperty;
-(void)setGroupingProperty:(NSString *)arg1 ;
-(long long)groupingDirection;
-(void)setGroupingDirection:(long long)arg1 ;
@end

