/*
* This header is generated by classdump-dyld 1.0
* on Tuesday, November 5, 2019 at 2:41:37 AM Mountain Standard Time
* Operating System: Version 13.0 (Build 17J586)
* Image Source: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <HMFoundation/HMFOperation.h>
#import <HomeKitDaemon/HMFLogging.h>
#import <HomeKitDaemon/HMFObject.h>
#import <HomeKitDaemon/IDSServiceDelegate.h>

@class HMDRemoteMessageDestination, NSString, IDSService, HMFMessage, NSArray;

@interface HMDIDSSendMessageOperation : HMFOperation <HMFLogging, HMFObject, IDSServiceDelegate> {

	double _timeout;
	HMDRemoteMessageDestination* _destination;
	NSString* _messageIdentifier;
	IDSService* _service;
	HMFMessage* _message;

}

@property (readonly) IDSService * service;                                        //@synthesize service=_service - In the implementation block
@property (readonly) HMFMessage * message;                                        //@synthesize message=_message - In the implementation block
@property (readonly) unsigned long long hash; 
@property (readonly) Class superclass; 
@property (copy,readonly) NSString * description; 
@property (copy,readonly) NSString * debugDescription; 
@property (copy,readonly) NSString * shortDescription; 
@property (copy,readonly) NSString * privateDescription; 
@property (copy,readonly) NSString * propertyDescription; 
@property (nonatomic,copy,readonly) NSArray * attributeDescriptions; 
+(double)timeout;
+(id)shortDescription;
+(id)logCategory;
-(NSString *)description;
-(void)main;
-(IDSService *)service;
-(HMFMessage *)message;
-(id)initWithMessage:(id)arg1 ;
-(NSString *)shortDescription;
-(NSString *)privateDescription;
-(void)service:(id)arg1 account:(id)arg2 identifier:(id)arg3 didSendWithSuccess:(BOOL)arg4 error:(id)arg5 context:(id)arg6 ;
-(NSArray *)attributeDescriptions;
-(id)logIdentifier;
-(id)initWithMessage:(id)arg1 service:(id)arg2 ;
@end

