@interface AVTImageUtilities : NSObject + (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })transparencyInsetsForImage:(struct CGImage { } *)a0 requiringFullOpacity:(BOOL)a1; + (id)trimmedImageByTrimmingTransparentPixelsFromImage:(id)a0; + (id)trimmedImageByTrimmingTransparentPixelsFromImage:(id)a0 requiringFullOpacity:(BOOL)a1; + (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_transparencyInsetsForUInt8AlphaContext:(struct CGContext { } *)a0 requiringFullOpacity:(BOOL)a1; + (void)cropImageWhitespace:(struct CGImage { } *)a0 outsideRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 insideRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 resultBlock:(id /* block */)a3; + (void)posterWithStickerImage:(struct CGImage { } *)a0 posterSize:(struct CGSize { double x0; double x1; })a1 minimumHorizontalMargin:(float)a2 thumbnailRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3 allowsExtraTallContent:(BOOL)a4 expectsExtraTallContent:(BOOL)a5 resultBlock:(id /* block */)a6; + (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })transparencyInsetsForImage:(struct CGImage { } *)a0 imageRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 requiringFullOpacity:(BOOL)a2; @end