UNPKG

image-asset-manager

Version:

A comprehensive image asset management tool for frontend projects

12 lines 664 B
import { ImageFile, OptimizeOptions, OptimizedResult, OptimizationPreview, ImageOptimizer as IImageOptimizer } from "../types/index.js"; export declare class ImageOptimizer implements IImageOptimizer { optimizeImage(file: ImageFile, options: OptimizeOptions): Promise<OptimizedResult>; batchOptimize(files: ImageFile[], options: OptimizeOptions): Promise<OptimizedResult[]>; previewOptimization(file: ImageFile, options: OptimizeOptions): Promise<OptimizationPreview>; private optimizePNG; private optimizeJPG; private optimizeSVG; private getOutputPath; private ensureDirectoryExists; } //# sourceMappingURL=ImageOptimizer.d.ts.map