         return fixed
     }
 }
-
-//extension KingFisher where Base: Image {
-//    
-//    func draw(cgImage: CGImage?, to size: CGSize, draw: ()->()) -> Image {
-//        #if os(macOS)
-//            guard let rep = NSBitmapImageRep(
-//                bitmapDataPlanes: nil,
-//                pixelsWide: Int(size.width),
-//                pixelsHigh: Int(size.height),
-//                bitsPerSample: cgImage?.bitsPerComponent ?? 8,
-//                samplesPerPixel: 4,
-//                hasAlpha: true,
-//                isPlanar: false,
-//                colorSpaceName: NSCalibratedRGBColorSpace,
-//                bytesPerRow: 0,
-//                bitsPerPixel: 0) else
-//            {
-//                assertionFailure("[Kingfisher] Image representation cannot be created.")
-//                return base
-//            }
-//            rep.size = size
-//            
-//            NSGraphicsContext.saveGraphicsState()
-//            
-//            let context = NSGraphicsContext(bitmapImageRep: rep)
-//            NSGraphicsContext.setCurrent(context)
-//            draw()
-//            NSGraphicsContext.restoreGraphicsState()
-//            
-//            let outputImage = Image(size: size)
-//            outputImage.addRepresentation(rep)
-//            return outputImage
-//        #else
-//            
-//            UIGraphicsBeginImageContextWithOptions(size, false, scale)
-//            defer { UIGraphicsEndImageContext() }
-//            draw()
-//            return UIGraphicsGetImageFromCurrentImageContext() ?? base
-//            
-//        #endif
-//    }
-//    
-//    #if os(macOS)
-//    func fixedForRetinaPixel(cgImage: CGImage, to size: CGSize) -> Image {
-//    
-//    let image = Image(cgImage: cgImage, size: base.size)
-//    let rect = CGRect(origin: CGPoint(x: 0, y: 0), size: size)
-//    
-//    return draw(cgImage: cgImage, to: self.size) {
-//    image.draw(in: rect, from: NSRect.zero, operation: .copy, fraction: 1.0)
-//    }
-//    }
-//    #endif
-//}
 
 extension KingFisher where Base: Image {
     

    static var GIF: [UInt8] = [0x47, 0x49, 0x46]
}

//enum ImageFormat {
//    case unknown, PNG, JPEG, GIF
//}
enum ImageFormat {
    case unknown, PNG, JPEG, GIF
}


// MARK: - Misc Helpers
//public struct DataProxy {
//    fileprivate let base: Data
//    init(proxy: Data) {
//        base = proxy
//    }
//}

// MARK: - Misc Helpers
public struct DataProxy {

        return .unknown
    }
}
