import { ElementRef, NgZone, Renderer2 } from '@angular/core';
import { AnimationBuilder } from '@angular/animations';
export declare class IgxRippleDirective {
protected builder: AnimationBuilder;
protected elementRef: ElementRef;
protected renderer: Renderer2;
private zone;
/**
* Sets/gets the ripple target.
* ```html
*
* ```
* ```typescript
* @ViewChild('rippleContainer', {read: IgxRippleDirective})
* public ripple: IgxRippleDirective;
* let rippleTarget = this.ripple.rippleTarget;
* ```
* Can set the ripple to activate on a child element inside the parent where igxRipple is defined.
* ```html
*