init project

This commit is contained in:
Timi
2026-08-01 18:01:23 +08:00
parent 286fa1ba56
commit 11c48bf00c
107 changed files with 19350 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
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>;
}