<?xml version='1.0'?>
<!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
<signatures version='1.0'>
<constant name='QLThumbnailErrorDomain' type64='@'/>
<enum name='QLThumbnailErrorGenerationFailed' value64='0'/>
<enum name='QLThumbnailErrorNoCachedThumbnail' value64='2'/>
<enum name='QLThumbnailErrorNoCloudThumbnail' value64='3'/>
<enum name='QLThumbnailErrorRequestCancelled' value64='5'/>
<enum name='QLThumbnailErrorRequestInvalid' value64='4'/>
<enum name='QLThumbnailErrorSavingToURLFailed' value64='1'/>
<enum name='QLThumbnailGenerationRequestRepresentationTypeAll' value64='-1'/>
<enum name='QLThumbnailGenerationRequestRepresentationTypeIcon' value64='1'/>
<enum name='QLThumbnailGenerationRequestRepresentationTypeLowQualityThumbnail' value64='2'/>
<enum name='QLThumbnailGenerationRequestRepresentationTypeThumbnail' value64='4'/>
<enum name='QLThumbnailRepresentationTypeIcon' value64='0'/>
<enum name='QLThumbnailRepresentationTypeLowQualityThumbnail' value64='1'/>
<enum name='QLThumbnailRepresentationTypeThumbnail' value64='2'/>
<class name='QLThumbnailGenerationRequest'>
<method selector='iconMode'>
<retval type64='B'/>
</method>
<method selector='setIconMode:'>
<arg index='0' type64='B'/>
</method>
</class>
<class name='QLThumbnailGenerator'>
<method selector='generateBestRepresentationForRequest:completionHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='generateRepresentationsForRequest:updateHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='@'/>
<arg type64='q'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler:'>
<arg function_pointer='true' index='3' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
<method selector='saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler:'>
<arg function_pointer='true' index='3' type64='@?'>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
</class>
<class name='QLThumbnailProvider'>
<method selector='provideThumbnailForFileRequest:completionHandler:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='@'/>
<arg type64='@'/>
<retval type64='v'/>
</arg>
</method>
</class>
<class name='QLThumbnailReply'>
<method class_method='true' selector='replyWithContextSize:currentContextDrawingBlock:'>
<arg function_pointer='true' index='1' type64='@?'>
<retval type64='B'/>
</arg>
</method>
<method class_method='true' selector='replyWithContextSize:drawingBlock:'>
<arg function_pointer='true' index='1' type64='@?'>
<arg type64='^{CGContext=}'/>
<retval type64='B'/>
</arg>
</method>
</class>
</signatures>
