text: /**
   * Copyright (c) 2015-present, Facebook, Inc.
   * All rights reserved.
   *
   * This source code is licensed under the BSD-style license found in the
   * LICENSE file in the root directory of this source tree. An additional grant
   * of patent rights can be found in the PATENTS file in the same directory.
   */
  
  #import <UIKit/UIKit.h>
  
  #import <ReactABI25_0_0/ABI25_0_0RCTBridgeModule.h>
  
  @class ABI25_0_0RCTLayoutAnimation;
  
  @interface ABI25_0_0RCTLayoutAnimationGroup : NSObject
  
  @property (nonatomic, readonly) ABI25_0_0RCTLayoutAnimation *creatingLayoutAnimation;
  @property (nonatomic, readonly) ABI25_0_0RCTLayoutAnimation *updatingLayoutAnimation;
  @property (nonatomic, readonly) ABI25_0_0RCTLayoutAnimation *deletingLayoutAnimation;
  
  @property (nonatomic, copy) ABI25_0_0RCTResponseSenderBlock callback;
  
  - (instancetype)initWithCreatingLayoutAnimation:(ABI25_0_0RCTLayoutAnimation *)creatingLayoutAnimation
                          updatingLayoutAnimation:(ABI25_0_0RCTLayoutAnimation *)updatingLayoutAnimation
                          deletingLayoutAnimation:(ABI25_0_0RCTLayoutAnimation *)deletingLayoutAnimation
                                         callback:(ABI25_0_0RCTResponseSenderBlock)callback;
  
  - (instancetype)initWithConfig:(NSDictionary *)config
                        callback:(ABI25_0_0RCTResponseSenderBlock)callback;
  
  @end
  