@interface NTKComplicationMetrics : NSObject <NSCopying, NSSecureCoding> @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, nonatomic) struct CGSize { double width; double height; } size; @property (readonly, nonatomic) double cornerRadius; @property (readonly, nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } safeAreaInsets; @property (readonly, nonatomic) BOOL opaque; @property (readonly, nonatomic) double scaleFactor; + (id)metricsWithSize:(struct CGSize { double x0; double x1; })a0 safeAreaInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1 cornerRadius:(double)a2 opaque:(BOOL)a3 scaleFactor:(double)a4; + (id)defaultMetricsForFamily:(long long)a0 device:(id)a1; + (id)metricsWithSize:(struct CGSize { double x0; double x1; })a0 safeAreaInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1 cornerRadius:(double)a2 opaque:(BOOL)a3; - (unsigned long long)hash; - (void)encodeWithCoder:(id)a0; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; @end