//
//  MVMCoreTopAlertDelegateProtocol.h
//  mobilefirst
//
//  Created by Scott Pfeil on 6/4/16.
//  Copyright © 2016 Verizon Wireless. All rights reserved.
//

#import <Foundation/Foundation.h>

@class MVMCoreTopAlertObject;

@protocol MVMCoreTopAlertDelegateProtocol

@optional

- (void)topAlertViewShown:(nonnull id)topAlert topAlertObject:(nonnull MVMCoreTopAlertObject *)topAlertObject;
- (void)topAlertViewDismissed:(nonnull id)topAlert;

// Called when the top alert is pressed. Determines if we should load the option the default way or not.
- (BOOL)shouldLoadTopAlertAction:(nullable NSDictionary *)actionMap additionalData:(nullable NSDictionary *)additionalData;

@end
