import { ElementRef, EventEmitter, OnDestroy, OnInit, Renderer2 } from "@angular/core"; import { Subscription } from "rxjs/Subscription"; import { Subject } from "rxjs/Subject"; import "rxjs/add/operator/debounceTime"; export declare class CkDebounceClickEventDirective implements OnInit, OnDestroy { private element; private renderer; debounceClick: EventEmitter; ckDebounceClick: number; ckDebounceDisabled: boolean; _debounceTime: number; _clicks: Subject; _subscription: Subscription; constructor(element: ElementRef, renderer: Renderer2); ngOnInit(): any; ngOnDestroy(): any; clickEvent(event: MouseEvent): void; }