mono/packages/mail/lib/media/images/index.d.ts
2026-01-28 12:04:54 +01:00

25 lines
926 B
TypeScript

export * from './resize';
export * from './convert';
export * from './watermark';
import * as sharp from 'sharp';
export declare const GLOB_BASIC = "png|jpg|tiff|jpeg|webp";
export declare const GLOB_MIN = "*.{png,jpg,jpeg,PNG,JPG,JPEG}";
export declare const files: (dir: any, glob: any) => any;
export declare const getFormats: (product: any, folder: any) => {
src: string;
dist: string;
format: string;
}[];
export declare const meta: (file: any) => Promise<sharp.Metadata>;
export declare const format: (formats: any, options?: {
cache: boolean;
png: boolean;
}) => Promise<sharp.Metadata[][]>;
export declare const getResizePatterns: (product: any, folder: any) => {
src: string;
dist: string;
percent: number;
}[];
export declare const resize: (patterns: any) => Promise<void[][]>;
export declare const resizeSharp: (patterns: any) => Promise<sharp.Metadata[][]>;