@class NSString, NSDictionary; @interface PKPaper : NSObject { NSString *_name; NSString *_cachedBaseName; int _width; int _height; int _leftMargin; int _topMargin; int _rightMargin; int _bottomMargin; NSDictionary *_mediaInfo; } @property (class, readonly) BOOL supportsSecureCoding; @property (readonly) NSString *localizedName; @property (readonly) NSString *mediaTypeName; @property (readonly) BOOL isRoll; @property (readonly) struct CGSize { double x0; double x1; } paperSize; @property (readonly) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } imageableAreaRect; @property (readonly) unsigned long long topMarginInPoints; @property (readonly) unsigned long long bottomMarginInPoints; @property (readonly) unsigned long long minCutLength; @property (readonly) unsigned long long maxCutLength; @property (readonly) NSDictionary *mediaInfo; @property (readonly, nonatomic) int width; @property (readonly, nonatomic) int height; + (id)generic4x6Paper; + (id)defaultGenericPaperForLocale:(id)a0; + (id)documentPapers; + (id)generic3_5x5Paper; + (id)genericA4Paper; + (id)genericA6Paper; + (id)genericBorderlessWithName:(id)a0; + (id)genericHagakiPaper; + (id)genericLegalPaper; + (id)genericLetterPaper; + (id)genericPRC32KPaper; + (id)genericWithName:(id)a0; + (id)photoPapers; + (BOOL)willAdjustMarginsForDuplexMode:(id)a0; + (id)mediaNameForWidth:(int)a0 Height:(int)a1 mediaType:(id)a2 Borderless:(BOOL)a3 Simplex:(BOOL)a4; + (id)mediaNameForWidth:(int)a0 height:(int)a1 borderless:(BOOL)a2 simplex:(BOOL)a3; + (id)paperWithAttributes:(id)a0; + (BOOL)useMetric; - (unsigned long long)hash; - (int)topMargin; - (void)encodeWithCoder:(id)a0; - (int)rightMargin; - (int)minHeight; - (id)description; - (int)leftMargin; - (int)maxHeight; - (id)localizedName; - (id)mediaType; - (void).cxx_destruct; - (id)debugDescription; - (id)name; - (BOOL)isEqual:(id)a0; - (int)bottomMargin; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)baseName; - (unsigned long long)bottomMarginInPoints; - (id)cutToLength:(double)a0; - (BOOL)isEqualSizeAndMediaType:(id)a0; - (BOOL)isRoll; - (unsigned long long)maxCutLength; - (id)mediaTypeName; - (unsigned long long)minCutLength; - (unsigned long long)topMarginInPoints; - (id)cutToPWGLength:(int)a0; - (void)addToMediaCol:(id)a0; - (id)createMediaColAndDoMargins:(BOOL)a0; - (double)imageableArea; - (id)initWithWidth:(int)a0 Height:(int)a1 Left:(int)a2 Top:(int)a3 Right:(int)a4 Bottom:(int)a5 localizedName:(id)a6 codeName:(id)a7 mediaInfo:(id)a8; - (BOOL)isBorderless; - (BOOL)isEqualSize:(id)a0; - (id)localizedNameFromDimensions; - (id)nameWithoutSuffixes:(id)a0; - (id)paperWithMarginsAdjustedForDuplexMode:(id)a0; - (long long)sizeAndImageableCompare:(id)a0; - (long long)sizeMediaTypeAndImageableCompare:(id)a0; @end