//
//  CLSubtitlesStyleWrapper.h
//  CastlabsSubtitles
//
//  Created by james.mcgill on 29.01.21.
//

#ifndef CLSubtitlesStyleWrapper_h
#define CLSubtitlesStyleWrapper_h

#import <MediaAccessibility/MediaAccessibility.h>
#import <UIKit/UIKit.h>

@interface CLSubtitlesStyleWrapper : NSObject

@property BOOL systemSettings;
@property CGFloat fontSizeScale;
@property MACaptionAppearanceFontStyle typeface;
@property NSString* _Nullable fontFamilyName;
@property BOOL autoFlowEnabled;
@property BOOL ignoreSpanBackgroundColor;
@property UIColor* _Nullable foregroundColor;
@property UIColor* _Nullable backgroundColor;
@property UIColor* _Nullable windowColor;
@property UIColor* _Nullable edgeColor;
@property MACaptionAppearanceTextEdgeStyle edgeType;
@property BOOL forceBoldFont;
@property BOOL forceItalicFont;

@end

#endif /* CLSubtitlesStyleWrapper_h */
