@paroicms/server-image-cache-engine
Version:
The image variant engine that we use at Paroi.
8 lines (7 loc) • 400 B
TypeScript
import type { ImageVariantSize, SourceImageRef } from "./engine-types.js";
export interface ComputeVariantSizeParams {
sourceImage: Pick<SourceImageRef, "rawWidth" | "rawHeight" | "avgRawWidth" | "avgRawHeight">;
rawResizeR: string;
autoCrop?: boolean;
}
export declare function computeImageVariantSize({ sourceImage, rawResizeR, autoCrop, }: ComputeVariantSizeParams): ImageVariantSize;