System/Library/PrivateFrameworks/PrintKitUI.framework
UIPrinter.h
@class NSArray, NSDictionary, NSURL, NSString;
@interface UIPrinter : NSObject {
id _printerInfo;
NSURL *_url_;
}
@property (readonly) NSArray *supportedPresets;
@property (readonly) NSArray *supportedTrays;
@property (readonly) NSArray *supportedPapers;
@property (readonly) NSArray *loadedPapers;
@property (readonly) NSArray *supportedMediaTypes;
@property (readonly) NSArray *supportedQualities;
@property (readonly) NSArray *printerFinishingOptions;
@property (readonly) NSArray *finishingTemplates;
@property (readonly) NSArray *outputBins;
@property (retain) NSDictionary *printerInfoDict;
@property (readonly, copy) NSURL *URL;
@property (readonly, copy) NSString *displayName;
@property (readonly, copy) NSString *displayLocation;
@property (readonly) long long supportedJobTypes;
@property (readonly, copy) NSString *makeAndModel;
@property (readonly) BOOL supportsColor;
@property (readonly) BOOL supportsDuplex;
+ (id)printerWithURL:(id)a0;
- (id)init;
- (id)_initWithURL:(id)a0;
- (void).cxx_destruct;
- (void)contactPrinter:(id /* block */)a0;
- (id)_initWithPrinter:(id)a0;
- (id)_internalPrinter;
- (id)_printerID;
- (long long)jobAccountIDSupport;
- (void)loadPrinterInfoDict;
- (void)set_internalPrinter:(id)a0;
- (BOOL)supportsJobAccountID;
@end