#import "RNNLayoutProtocol.h" #import "RNNLeafProtocol.h" @protocol RNNParentProtocol @optional - (instancetype)initWithLayoutInfo:(RNNLayoutInfo *)layoutInfo childViewControllers:(NSArray *)childViewControllers options:(RNNNavigationOptions *)options defaultOptions:(RNNNavigationOptions *)defaultOptions presenter:(RNNBasePresenter *)presenter; @required - (void)onChildWillAppear; @end