
#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface AAIMargin : NSObject

@property (nonatomic, strong, nullable) NSNumber* top;
@property (nonatomic, strong, nullable) NSNumber* left;
@property (nonatomic, strong, nullable) NSNumber* bottom;
@property (nonatomic, strong, nullable) NSNumber* right;

- (instancetype)initWitht:(NSNumber * _Nullable)t
                        l:(NSNumber * _Nullable)l
                        b:(NSNumber * _Nullable)b
                        r:(NSNumber * _Nullable)r;

+ (instancetype)zero;

- (instancetype)initWithl:(NSNumber *)l r:(NSNumber *)r;


- (instancetype)standard;

@end

NS_ASSUME_NONNULL_END
