import * as i0 from '@angular/core'; import { EventEmitter, ElementRef } from '@angular/core'; declare class NgxDefaultImageService { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class NgxDefaultImageComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } interface META { isValidImage: boolean; aspectRatio: string; x: number; y: number; rwidth: number; rheight: number; renderTime: any; top: number; right: number; bottom: number; left: number; datedOn: { loadedOn: number; renderedOn: number; renderTime: number; }; width: number; height: number; src: any; esrc: string; alt: any; crossorigin: string; } declare class NgxDefaultImageDirective { private el; imageURL: string; private imageElement; imageMetaInfo: EventEmitter; imageMeta: META; constructor(el: ElementRef); getImageMeta(event: any, isValidImage: boolean): void; calculateAspectRatio(width: number, height: number): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export { NgxDefaultImageComponent, NgxDefaultImageDirective, NgxDefaultImageService }; export type { META };