@paroicms/server-image-cache-engine
Version:
The image variant engine that we use at Paroi.
12 lines • 538 B
TypeScript
import type { ResizeRule } from "@paroicms/public-anywhere-lib";
import type { VariantEngineContext } from "../internal/engine-context.js";
export interface OwnerImageManager {
add(imageCacheId: string, rawResizeR: ResizeRule): void;
flush(): Promise<void>;
}
export declare function createOwnerImageManager({ ownerHandle, isHandleReusable, engineContext, }: {
ownerHandle: string;
isHandleReusable: boolean;
engineContext: VariantEngineContext;
}): OwnerImageManager;
//# sourceMappingURL=owner-image-manager.d.ts.map