export * from './resize'; export * from './convert'; export * from './watermark'; import * as sharp from 'sharp'; import { IResizeOptions } from '../../..'; 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: (src: any, folder: any) => { src: string; dist: string; format: string; }[]; export declare const getThumbnailOptions: (src: any, format: any) => { src: string; dist: string; format: any; }[]; export declare const thumbnails: (options: IResizeOptions) => Promise; export declare const meta: (file: any) => Promise; export declare const format: (formats: any, options?: { cache: boolean; png: boolean; }) => Promise; export declare const getResizePatterns: (product: any, folder: any, percent?: number) => { src: string; dist: string; percent: number; }[]; export declare const resize: (patterns: any, options?: { cache: boolean; }) => Promise; export declare const resizeSharp: (patterns: any) => Promise;