Files
gao-customer-h5/src/types/browser-image-compression.d.ts
T
2026-08-01 18:01:23 +08:00

19 lines
523 B
TypeScript

declare module "browser-image-compression" {
export interface ImageCompressionOptions {
alwaysKeepResolution?: boolean;
exifOrientation?: number;
fileType?: string;
initialQuality?: number;
libURL?: string;
maxIteration?: number;
maxSizeMB?: number;
maxWidthOrHeight?: number;
onProgress?: (progress: number) => void;
preserveExif?: boolean;
signal?: AbortSignal;
useWebWorker?: boolean;
}
export default function imageCompression(file: File, options: ImageCompressionOptions): Promise<File>;
}