import { ElementRef, OnDestroy, OnChanges, NgZone, TemplateRef, OnInit, Renderer2, ChangeDetectorRef } from '@angular/core';
export declare class G2WaterWaveComponent implements OnDestroy, OnChanges, OnInit {
    private el;
    private renderer;
    private cd;
    private zone;
    _title: string;
    _titleTpl: TemplateRef<any>;
    title: string | TemplateRef<any>;
    color: string;
    height: any;
    private _height;
    percent: any;
    private _percent;
    node: ElementRef;
    initFlag: boolean;
    timer: any;
    constructor(el: ElementRef, renderer: Renderer2, cd: ChangeDetectorRef, zone: NgZone);
    renderChart(): void;
    uninstall(): void;
    private updateRadio(radio);
    ngOnInit(): void;
    ngOnChanges(): void;
    ngOnDestroy(): void;
    private scroll$;
    private installResizeEvent();
    private uninstallResizeEvent();
    resize(): void;
}
