text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import "NSObject.h"
  
  @class NSMutableArray, NSMutableDictionary;
  
  @interface IFDependencyChecker : NSObject
  {
      NSMutableDictionary *_nodes;
      NSMutableArray *_dependencyRegistry;
      NSMutableArray *_looseDependencyRegistry;
  }
  
  - (BOOL)nodeHasDependantChildren:(id)arg1;
  - (BOOL)nodeHasAllDependencies:(id)arg1;
  - (id)dependantChildrenObjectsForIdentifier:(id)arg1;
  - (id)missingDependencyObjectsForIdentifier:(id)arg1;
  - (id)dependantChildrenForIdentifer:(id)arg1;
  - (id)missingDependenciesForIdentifier:(id)arg1;
  - (id)objectNodeDictionary;
  - (id)objectForIdentifier:(id)arg1;
  - (id)addNode:(id)arg1 withRequirements:(id)arg2 andRepresentedObject:(id)arg3;
  - (void)clearRegistry;
  - (void)removeItemFromRegistry:(id)arg1;
  - (void)addItemToRegistry:(id)arg1 loose:(BOOL)arg2;
  - (id)description;
  - (void)dealloc;
  - (id)init;
  - (id)_arrayToString:(id)arg1;
  - (void)_addChild:(id)arg1 toParents:(id)arg2;
  - (void)_addParents:(id)arg1 toChild:(id)arg2;
  
  @end
  
  