import { n as ImageMetadata } from "../../image-ops-HCYsihHN.js"; //#region extensions/media-understanding-core/image-ops.d.ts type ResizeToJpegParams = { buffer: Buffer; maxSide: number; quality: number; withoutEnlargement?: boolean; }; type ResizeToPngParams = { buffer: Buffer; maxSide: number; compressionLevel?: number; withoutEnlargement?: boolean; }; type MediaUnderstandingImageOpsOptions = { maxInputPixels: number; }; declare function createMediaAttachmentImageOps(options: MediaUnderstandingImageOpsOptions): { getImageMetadata(buffer: Buffer): Promise; normalizeExifOrientation(buffer: Buffer): Promise; resizeToJpeg(params: ResizeToJpegParams): Promise; convertHeicToJpeg(buffer: Buffer): Promise; hasAlphaChannel(buffer: Buffer): Promise; resizeToPng(params: ResizeToPngParams): Promise; }; //#endregion export { createMediaAttachmentImageOps };