import { AfterViewInit, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { PrimeNGConfig } from 'primeng/api'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; export declare class Ripple implements AfterViewInit, OnDestroy { el: ElementRef; zone: NgZone; config: PrimeNGConfig; constructor(el: ElementRef, zone: NgZone, config: PrimeNGConfig); animationListener: any; mouseDownListener: any; ngAfterViewInit(): void; onMouseDown(event: MouseEvent): void; getInk(): any; resetInk(): void; onAnimationEnd(event: any): void; create(): void; remove(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class RippleModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }