@class MTRBaseDevice, HMMTRDeviceTopology, NSObject; @protocol OS_dispatch_queue; @interface HMMTRIdentifyDevice : NSObject @property (retain) NSObject *queue; @property (retain) MTRBaseDevice *baseDevice; @property (readonly) HMMTRDeviceTopology *topology; + (id)logCategory; - (void).cxx_destruct; - (void)_childNodesWithIdentifyForEndpoint:(unsigned short)a0 completionHandler:(id /* block */)a1; - (void)_identifyClusterPresentAtEndpoint:(unsigned short)a0 completionHandler:(id /* block */)a1; - (void)_issueIdentifyCommand:(unsigned short)a0 completionHandler:(id /* block */)a1; - (void)_validIdentifyNodeForParentAtEndpoint:(unsigned short)a0 completionHandler:(id /* block */)a1; - (void)identifyWithEndpoint:(unsigned short)a0 completionHandler:(id /* block */)a1; - (id)initWithBaseDevice:(id)a0 topology:(id)a1 queue:(id)a2; @end