import { ImageContent, ImageContentView } from "../content/image.js"; //#region src/helpers/imageContent.d.ts declare namespace imageContent_d_exports { export { CroppedImage, buildCropURL, getCroppedImage }; } interface CroppedImage { zoom: number; /** X coordinate of the crop rect on the original image */ x: number; /** Y coordinate of the crop rect on the original image */ y: number; /** The width of the crop rect over the original image */ cropWidth: number; /** The height of the crop rect over the original image */ cropHeight: number; /** Final (user defined via W input) width of the image */ width: number; /** Final (user defined via H input) height of the image */ height: number; } declare function buildCropURL(args: { origin: ImageContent["origin"]; croppedImage: CroppedImage; }): string; declare function getCroppedImage({ contentView }: { contentView: ImageContentView; }): CroppedImage; //#endregion export { imageContent_d_exports }; //# sourceMappingURL=imageContent.d.ts.map