import type { ImageDeleteOptions, ImageUploadOptions, ImageUploadPreview, UseImageDeleteReturn, UseImageUploadReturn } from '../types'; export declare const useImageDelete: (options: ImageDeleteOptions | undefined) => UseImageDeleteReturn; export declare const useImageUpload: (options: ImageUploadOptions | undefined) => UseImageUploadReturn; export declare const useImageDimensions: () => { getDimensions: (file: File) => Promise<{ width: number; height: number; }>; }; export declare const useImagePreview: () => { preview: ImageUploadPreview | null; generatePreview: (file: File) => { url: string; }; clearPreview: () => void; }; //# sourceMappingURL=use-upload.d.ts.map