#import @class TGIndexPath; @protocol TGInterfaceContext @end @interface TGInterfaceController : WKInterfaceController @property (nonatomic, strong) NSString *title; @property (nonatomic, readonly, getter=isVisible) bool visible; @property (nonatomic, readonly, getter=isPresenting) bool presenting; @property (nonatomic, weak, readonly) TGInterfaceController *presentingController; @property (nonatomic, readonly) NSArray *presentedControllers; - (void)configureWithContext:(id)context; - (void)pushControllerWithClass:(Class)controllerClass context:(id)context; - (void)presentControllerWithClass:(Class)controllerClass context:(id)context; - (void)performInterfaceUpdate:(void (^)(bool animated))update; - (id)contextForSegueWithIdentifer:(NSString *)segueIdentifier table:(WKInterfaceTable *)table indexPath:(TGIndexPath *)indexPath; + (NSString *)identifier; @end