UNPKG

@chenlei28188/image-processor-mcp

Version:

MCP Server for intelligent image processing and analysis

22 lines 643 B
import { Logger } from '../utils/Logger.js'; export interface CompressionResult { originalSize: number; compressedSize: number; compressionRatio: number; format: string; quality: number; data?: string; buffer?: Buffer; metadata: { width: number; height: number; algorithm: string; }; } export declare class ImageCompressor { private logger; constructor(logger: Logger); compress(source: string, options?: any): Promise<CompressionResult>; optimizeForWeb(source: string, targetSize?: number): Promise<CompressionResult>; } //# sourceMappingURL=ImageCompressor.d.ts.map