luxlabs header browser preview


@interface ALAsset : NSObject

@property (retain, nonatomic) id internal;
@property (readonly, nonatomic) ALAsset *originalAsset;
@property (readonly, nonatomic, getter=isEditable) BOOL editable;

+ (struct CGSize { double x0; double x1; })largePreviewImageSizeForSize:(struct CGSize { double x0; double x1; })a0;

- (void)dealloc;
- (id)_uuid;
- (struct CGImage { } *)thumbnail;
- (id)description;
- (id)valueForProperty:(id)a0;
- (BOOL)isValid;
- (BOOL)isDeletable;
- (id)defaultRepresentation;
- (struct CGImage { } *)aspectRatioThumbnail;
- (void)setVideoAtPath:(id)a0 completionBlock:(id /* block */)a1;
- (id)_newContentEditingOutputWithType:(long long)a0;
- (id)_typeAsString;
- (id)initWithManagedAsset:(id)a0 library:(id)a1;
- (id)representationForUTI:(id)a0;
- (void)requestDefaultRepresentation;
- (void)setImageData:(id)a0 metadata:(id)a1 completionBlock:(id /* block */)a2;
- (void)writeModifiedImageDataToSavedPhotosAlbum:(id)a0 metadata:(id)a1 completionBlock:(id /* block */)a2;
- (void)writeModifiedVideoAtPathToSavedPhotosAlbum:(id)a0 completionBlock:(id /* block */)a1;

@end