import { ImageBasicInfo, ImageValidationResult, QualityAssessment } from "./types"; /** * 图片预处理器 * 负责图片验证、信息提取、长图检测和质量评估 */ export declare class ImagePreprocessor { /** * 验证图片文件 * @param imagePath 图片路径 */ validateImage(imagePath: string): Promise; /** * 获取图片基本信息 * @param imagePath 图片路径 */ getImageInfo(imagePath: string): Promise; /** * 检测是否为长图 * @param imageInfo 图片基本信息 */ isLongImage(imageInfo: ImageBasicInfo): boolean; /** * 评估图片质量 * @param imagePath 图片路径 */ assessImageQuality(imagePath: string): Promise; } //# sourceMappingURL=preprocessor.d.ts.map