@class NSDictionary, CATRemoteTaskOperation; @protocol CRKRequestPerformingProtocol; @interface CRKFetchClassroomConfigurationOperation : CATOperation { id mStudentDaemonProxy; NSDictionary *mSourcesByType; CATRemoteTaskOperation *mFetchConfigurationOperation; } + (id)defaultSourcesByType; - (id)init; - (void)run; - (void)main; - (BOOL)isAsynchronous; - (void).cxx_destruct; - (void)cancel; - (void)fetchConfigurationMacOS; - (void)fetchConfigurationOperationDidFinish:(id)a0; - (void)fetchConfigurationiOS; - (id)initWithStudentDaemonProxy:(id)a0; - (id)initWithStudentDaemonProxy:(id)a0 sourcesByType:(id)a1; @end