//
//  MVMCoreUI.h
//  MVMCoreUI
//
//  Created by Scott Pfeil on 1/7/19.
//  Copyright © 2019 Verizon Wireless. All rights reserved.
//

#import <UIKit/UIKit.h>

//! Project version number for MVMCoreUI.
FOUNDATION_EXPORT double MVMCoreUIVersionNumber;

//! Project version string for MVMCoreUI.
FOUNDATION_EXPORT const unsigned char MVMCoreUIVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import <MVMCoreUI/PublicHeader.h>
#pragma mark - OtherHandlers
#import <MVMCoreUI/MVMCoreUISession.h>
#import <MVMCoreUI/MVMCoreUILoggingHandler.h>
#import <MVMCoreUI/MVMCoreUIViewControllerMappingObject.h>
#import <MVMCoreUI/MVMCoreUIViewConstrainingProtocol.h>
#import <MVMCoreUI/MVMCoreUIActionDelegateProtocol.h>
#import <MVMCoreUI/MVMCoreUIActionHandler.h>

// Alert Handling
#import <MVMCoreUI/MVMCoreAlertObject.h>
#import <MVMCoreUI/MVMCoreAlertOperation.h>
#import <MVMCoreUI/MVMCoreAlertHandler.h>
#import <MVMCoreUI/MVMCoreAlertDelegateProtocol.h>

#pragma mark - TopAlert
#import <MVMCoreUI/MVMCoreGlobalTopAlertDelegateProtocol.h>
#import <MVMCoreUI/MVMCoreTopAlertObject.h>
#import <MVMCoreUI/MVMCoreTopAlertAnimationDelegateProtocol.h>
#import <MVMCoreUI/MVMCoreTopAlertDelegateProtocol.h>
#import <MVMCoreUI/MVMCoreTopAlertViewProtocol.h>
#import <MVMCoreUI/MVMCoreTopAlertOperation.h>
#import <MVMCoreUI/MVMCoreUITopAlertView.h>
#import <MVMCoreUI/MVMCoreUITopAlertBaseView.h>
#import <MVMCoreUI/MVMCoreUITopAlertMainView.h>
#import <MVMCoreUI/MVMCoreUITopAlertShortView.h>
#import <MVMCoreUI/MVMCoreUITopAlertExpandableView.h>

#pragma mark - Categories
#import <MVMCoreUI/NSLayoutConstraint+MFConvenience.h>
#import <MVMCoreUI/UIColor+MFConvenience.h>
#import <MVMCoreUI/UIFont+FontWrapping.h>

#pragma mark - Styles
#import <MVMCoreUI/MFStyler.h>

#pragma mark - Utility
#import <MVMCoreUI/MFFonts.h>
#import <MVMCoreUI/MVMCoreUIConstants.h>
#import <MVMCoreUI/MVMCoreUIUtility.h>
#import <MVMCoreUI/MVMCoreUICommonViewsUtility.h>
#import <MVMCoreUI/MFSizeObject.h>
#import <MVMCoreUI/MFSizeThreshold.h>

#pragma mark - BaseControllers
#import <MVMCoreUI/MFLoadingViewController.h>

#pragma mark - Containers
#import <MVMCoreUI/MVMCoreUIPanelProtocol.h>
#import <MVMCoreUI/MVMCoreUIDetailViewProtocol.h>
#import <MVMCoreUI/MVMCoreUIPanelButtonProtocol.h>
#import <MVMCoreUI/MVMCoreUISplitViewController.h>

#pragma mark - Atoms
#import <MVMCoreUI/MFLoadingSpinner.h>

#pragma mark Buttons
#import <MVMCoreUI/MFButtonProtocol.h>
#import <MVMCoreUI/ButtonDelegateProtocol.h>

#pragma mark - Third Party
#import <MVMCoreUI/FLAnimatedImageView.h>
#import <MVMCoreUI/FLAnimatedImage.h>

#pragma mark - Molecules
#import <MVMCoreUI/MVMCoreUIPagingProtocol.h>

#pragma mark - Templates
