text: //
  //  Generated by the J2ObjC translator.  DO NOT EDIT!
  //  source: /Users/ex3ndr/Develop/actor-platform/actor-apps/core/src/main/java/im/actor/model/modules/updates/internal/GroupCreated.java
  //
  
  #ifndef _ImActorModelModulesUpdatesInternalGroupCreated_H_
  #define _ImActorModelModulesUpdatesInternalGroupCreated_H_
  
  #include "J2ObjC_header.h"
  #include "im/actor/model/modules/updates/internal/InternalUpdate.h"
  
  @class APGroup;
  @protocol AMCommandCallback;
  @protocol JavaUtilList;
  
  @interface ImActorModelModulesUpdatesInternalGroupCreated : ImActorModelModulesUpdatesInternalInternalUpdate
  
  #pragma mark Public
  
  - (instancetype)initWithAPGroup:(APGroup *)group
                 withJavaUtilList:(id<JavaUtilList>)users
            withAMCommandCallback:(id<AMCommandCallback>)callback;
  
  - (id<AMCommandCallback>)getCallback;
  
  - (APGroup *)getGroup;
  
  - (id<JavaUtilList>)getUsers;
  
  @end
  
  J2OBJC_EMPTY_STATIC_INIT(ImActorModelModulesUpdatesInternalGroupCreated)
  
  FOUNDATION_EXPORT void ImActorModelModulesUpdatesInternalGroupCreated_initWithAPGroup_withJavaUtilList_withAMCommandCallback_(ImActorModelModulesUpdatesInternalGroupCreated *self, APGroup *group, id<JavaUtilList> users, id<AMCommandCallback> callback);
  
  FOUNDATION_EXPORT ImActorModelModulesUpdatesInternalGroupCreated *new_ImActorModelModulesUpdatesInternalGroupCreated_initWithAPGroup_withJavaUtilList_withAMCommandCallback_(APGroup *group, id<JavaUtilList> users, id<AMCommandCallback> callback) NS_RETURNS_RETAINED;
  
  J2OBJC_TYPE_LITERAL_HEADER(ImActorModelModulesUpdatesInternalGroupCreated)
  
  #endif // _ImActorModelModulesUpdatesInternalGroupCreated_H_
  