/** * Represents a size of an image. */ export interface ImageSize { readonly width: number; readonly height: number; } /** * A class that represents an image. */ export declare class Image { readonly id: string; readonly createdAt: Date; readonly imageStem: string; readonly imageSize: ImageSize; /** * Constructs a new `Image` instance. You should not new an `Image` on your own. * * @param {string} id The image ID (UUID). * @param {Date} createdAt The creation time. * @param {string} imageStem The file name of the image without the extension. * @param {ImageSize} imageSize The size of the 1x image. */ constructor(id: string, createdAt: Date, imageStem: string, imageSize: ImageSize); }