UNPKG

piclist

Version:

Modified PicGo core, A tool for picture uploading

7 lines (6 loc) 683 B
import type { IBuildInCompressOptions, IBuildInWaterMarkOptions, ILogger } from '../../types'; export declare function imageCompress(img: Buffer, options: IBuildInCompressOptions, rawFormat: string, logger: ILogger): Promise<Buffer>; export declare function getConvertedFormat(options: IBuildInCompressOptions | undefined, rawFormat: string): string; export declare const isNeedAddWatermark: (watermarkOptions: IBuildInWaterMarkOptions | undefined, fileExt: string) => boolean; export declare const isNeedCompress: (compressOptions: IBuildInCompressOptions | undefined, fileExt: string) => boolean; export declare const removeExif: (img: Buffer, fileExt: string) => Promise<Buffer>;