@class NSArray, NSString; @protocol VRXInteractionDelegate; @interface SnippetUI.VisualResponseView : UIView { void /* unknown type, empty encoding */ context; void /* unknown type, empty encoding */ anyRootView; void /* unknown type, empty encoding */ hostingViewController; } @property (nonatomic) long long currentIdiom; @property (nonatomic) double snippetWidth; @property (nonatomic, retain) id interactionDelegate; @property (nonatomic) long long backgroundMaterial; @property (nonatomic, readonly) NSArray *aceCommands; @property (nonatomic, readonly) BOOL containsComponentsWithAction; @property (nonatomic, readonly) BOOL requestsKeyWindow; @property (nonatomic, copy) NSString *viewId; @property (nonatomic, copy) NSString *responseViewId; @property (nonatomic) BOOL isRedacted; @property (nonatomic) long long visualResponseLocation; @property (nonatomic, readonly) NSString *description; - (void)setIsInAmbient:(BOOL)a0 withScaleFactor:(double)a1; - (void)postSiriEvent:(long long)a0; - (void)setAsrText:(id)a0; - (void)setPlayerState:(long long)a0 aceId:(id)a1; - (void)updateSharedState:(id)a0; - (void)updateSharedStateData:(id)a0; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void).cxx_destruct; - (void)layoutSubviews; - (id)initWithCoder:(id)a0; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; @end