import { FilesystemStoreSpec, ImageStoreSpec } from "jm-castle-warehouse-types/build"; export interface ImageDimensions { width: number; height: number; } export declare class ImageFileStore { constructor(spec: FilesystemStoreSpec & ImageStoreSpec); private path; private maxWidth; private maxHeight; save: (sourcePath: string, imageId: string) => Promise; dimensions: (sourcePath: string) => Promise; }