import { Driver } from './sub-classes/driver/driver'; import { Model, ModelManager } from './sub-classes/model-manager/model-manager'; export declare class Upscaler { private driver; private modelManager; private on; constructor(driver: Driver, modelManager: ModelManager); upscaleImage(imagePath: string, imageOutputPath: string, options?: UpscaleUpscalerOptionsI): Promise; addModel(model: Model): Model; getModels(): Model[]; private getOptions; } interface UpscaleUpscalerOptionsI { model?: string; scale?: number; tileSize?: number; compression?: number; customWidth?: number; } export {};