image.d.ts 546 B

123456789101112131415161718192021222324252627
  1. /**
  2. * 图片压缩
  3. */
  4. export declare const compressImages: <T extends Record<string, any>>(params: {
  5. list: T[];
  6. /**
  7. * 图片的键名
  8. * @default thumb
  9. */
  10. imgKey?: string | undefined;
  11. /**
  12. * 图片最大宽度
  13. */
  14. maxWidth?: number | undefined;
  15. /**
  16. * 等比压缩比例
  17. */
  18. sizeRatio?: number | undefined;
  19. /**
  20. * 画质
  21. * @default 0.8
  22. */
  23. qualityRatio?: number | undefined;
  24. }) => Promise<Awaited<{
  25. _thumb: string;
  26. } & T>[]>;
  27. //# sourceMappingURL=image.d.ts.map