import { NextFunction, Request, Response } from 'express'; import { ThumbnailSourceType } from '../../model/fileaccess/PhotoWorker'; export declare class ThumbnailGeneratorMWs { private static ThumbnailMapEntries; static addThumbnailInformation(req: Request, res: Response, next: NextFunction): Promise; static addThumbnailInfoForPersons(req: Request, res: Response, next: NextFunction): void; static generatePersonThumbnail(req: Request, res: Response, next: NextFunction): Promise; static generateThumbnailFactory(sourceType: ThumbnailSourceType): (req: Request, res: Response, next: NextFunction) => Promise; static generateIconFactory(sourceType: ThumbnailSourceType): (req: Request, res: Response, next: NextFunction) => Promise; private static addThInfoTODir; private static addThInfoToPhotos; private static addThInfoToAPhoto; }