/** * 常用转换场景示例 */ export declare class ImageConverter { /** * 将图片转换为 WebP 格式(推荐用于 Web) */ static toWebP(inputPath: string, outputPath: string, quality?: number): Promise; /** * 将图片转换为 AVIF 格式(最新格式,压缩率更高) */ static toAVIF(inputPath: string, outputPath: string, quality?: number): Promise; /** * 将图片转换为 PNG 格式(保持透明度) */ static toPNG(inputPath: string, outputPath: string, keepTransparency?: boolean): Promise; /** * 将图片转换为 JPEG 格式(通用格式) */ static toJPEG(inputPath: string, outputPath: string, quality?: number): Promise; /** * 创建多种格式的图片(用于响应式 Web 设计) */ static createResponsiveImages(inputPath: string, outputDir: string, baseName: string, sizes: Array<{ width: number; height: number; suffix: string; }>): Promise; }