import * as _angular_core from '@angular/core'; import * as i2 from '@angular/common'; declare class PreviewComponent { src: _angular_core.InputSignal; width: _angular_core.InputSignal; height: _angular_core.InputSignal; columns: _angular_core.InputSignal; rows: _angular_core.InputSignal; current: _angular_core.ModelSignal; starting: _angular_core.InputSignal; protected image?: HTMLImageElement; protected timeout: any; constructor(); imgCropWidth(): number; imgCropHeight(): number; scale(): number; y(): number; over(over: boolean): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class ImageModule { static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵmod: _angular_core.ɵɵNgModuleDeclaration; static ɵinj: _angular_core.ɵɵInjectorDeclaration; } declare const loadImage: (src: string) => Promise; export { ImageModule, PreviewComponent, loadImage };