@paroicms/server-image-cache-engine
Version:
The image variant engine that we use at Paroi.
9 lines (8 loc) • 413 B
TypeScript
import type { AppLogger } from "@paroicms/internal-server-lib";
export declare let sharpQueue: <T extends () => Promise<any>>(task: T) => ReturnType<T>;
export interface SetupImageProcessorOptions {
cpuCoresPerFile?: number;
allowConcurrency?: boolean;
logger: AppLogger;
}
export declare function setupImageProcessor({ cpuCoresPerFile, allowConcurrency, logger, }: SetupImageProcessorOptions): void;