//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jul  6 2018 12:02:43).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <AppKit/NSResponder.h>

@class NSDictionary, NSMutableDictionary, NSMutableSet;

@interface MSActionController : NSResponder
{
    NSDictionary *_singleKeyShortcuts;
    NSMutableDictionary *_actionsByIdentifier;
    NSMutableSet *_observers;
}

- (void).cxx_destruct;
@property(retain, nonatomic) NSMutableSet *observers; // @synthesize observers=_observers;
@property(retain, nonatomic) NSMutableDictionary *actionsByIdentifier; // @synthesize actionsByIdentifier=_actionsByIdentifier;
@property(copy, nonatomic) NSDictionary *singleKeyShortcuts; // @synthesize singleKeyShortcuts=_singleKeyShortcuts;
- (id)firstActionToHandleKeyEvent:(id)arg1;
- (BOOL)forwardKeyEvent:(id)arg1;
- (id)supplementalTargetForAction:(SEL)arg1 sender:(id)arg2;
- (BOOL)isSystemSeparatorID:(id)arg1;
- (void)performActionWithID:(id)arg1 sender:(id)arg2;
- (id)actionForSelector:(SEL)arg1;
- (id)actionForID:(id)arg1;
- (id)allActions;
- (void)insertAfterResponder:(id)arg1;
- (void)assertValidActionID:(id)arg1;
- (void)registerAction:(id)arg1;
- (id)init;
- (void)performFakeActionWithID:(id)arg1 context:(id)arg2 block:(CDUnknownBlockType)arg3;
- (void)unregisterActionObserver:(id)arg1;
- (void)registerActionObserver:(id)arg1;
- (void)didInstantActionWithID:(id)arg1 context:(id)arg2;
- (void)didFinishActionWithID:(id)arg1 context:(id)arg2;
- (void)willBeginActionWithID:(id)arg1 context:(id)arg2;

@end

