import { Express } from 'express'; export declare class GalleryRouter { static route(app: Express): void; protected static addDirectoryList(app: Express): void; protected static addDirectoryZip(app: Express): void; protected static addGetImage(app: Express): void; protected static addGetVideo(app: Express): void; protected static addGetBestFitVideo(app: Express): void; protected static addGetMetaFile(app: Express): void; protected static addGetBestFitMetaFile(app: Express): void; protected static addRandom(app: Express): void; /** * Used for serving photo thumbnails and previews * @param app * @protected */ protected static addGetResizedPhoto(app: Express): void; protected static addGetVideoThumbnail(app: Express): void; protected static addGetVideoIcon(app: Express): void; protected static addGetImageIcon(app: Express): void; protected static addSearch(app: Express): void; protected static addAutoComplete(app: Express): void; }