text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import <FinderKit/FI_TRenameOperation.h>
  
  __attribute__((visibility("hidden")))
  @interface FI_TNewAliasOperation : FI_TRenameOperation
  {
      struct unordered_map<TFENode, std::__1::vector<std::__1::pair<TFENode, TFENodePropertyList>, std::__1::allocator<std::__1::pair<TFENode, TFENodePropertyList>>>, std::__1::hash<TFENode>, std::__1::equal_to<TFENode>, std::__1::allocator<std::__1::pair<const TFENode, std::__1::vector<std::__1::pair<TFENode, TFENodePropertyList>, std::__1::allocator<std::__1::pair<TFENode, TFENodePropertyList>>>>>> _recordsTable;
      struct __hash_map_const_iterator<std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::__hash_value_type<TFENode, std::__1::vector<std::__1::pair<TFENode, TFENodePropertyList>, std::__1::allocator<std::__1::pair<TFENode, TFENodePropertyList>>>>, void *>*>> {
          struct __hash_const_iterator<std::__1::__hash_node<std::__1::__hash_value_type<TFENode, std::__1::vector<std::__1::pair<TFENode, TFENodePropertyList>, std::__1::allocator<std::__1::pair<TFENode, TFENodePropertyList>>>>, void *>*> {
              struct __hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<TFENode, std::__1::vector<std::__1::pair<TFENode, TFENodePropertyList>, std::__1::allocator<std::__1::pair<TFENode, TFENodePropertyList>>>>, void *>*> *__node_;
          } __i_;
      } _recordsTableIter;
      struct __wrap_iter<const std::__1::pair<TFENode, TFENodePropertyList>*> {
          struct pair<TFENode, TFENodePropertyList> *__i;
      } _recordIter;
      _Bool _addAliasSuffix;
      _Bool _creatingAliasInPBF;
      _Bool _isRenaming;
      _Bool _redirectedToDesktop;
  }
  
  + (id)operationWithNodes:(const struct TFENodeVector *)arg1 properties:(const vector_d50fdf79 *)arg2 destinationNode:(const struct TFENode *)arg3 allowInteraction:(_Bool)arg4 addAliasSuffix:(_Bool)arg5 allowRedirection:(_Bool)arg6 delegate:(id)arg7;
  @property(readonly, nonatomic, getter=isRedirectedToDesktop) _Bool redirectedToDesktop; // @synthesize redirectedToDesktop=_redirectedToDesktop;
  - (id).cxx_construct;
  - (void).cxx_destruct;
  - (int)handleSuboperationCompleted:(unsigned int)arg1 targetNode:(const struct TFENode *)arg2;
  - (int)createNewAlias:(const struct TFENode *)arg1 properties:(const struct TFENodePropertyList *)arg2 addAliasSuffix:(_Bool)arg3;
  - (_Bool)isDoneCreatingAliases;
  - (int)createNewAliases;
  - (void)reconfigureToRenameNodes:(const struct TFENodeVector *)arg1;
  - (void)configureOperationRecord:(struct TOperationRecord *)arg1 forNode:(const struct TFENode *)arg2;
  - (id)makeDelegate;
  - (struct TString)authorizationPrompt;
  
  @end
  
  