import { OnDestroy, OnInit } from '@angular/core'; import { PlausibleService } from './plausible.service'; import { PlausibleEvent } from './plausible-types'; import { ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class PlausibleEventDirective implements OnInit, OnDestroy { private plausibleService; private el; plausibleEvent: PlausibleEvent | null; plausibleCallback?: Function; plausibleProps?: Object; plausibleEventDebounce: number; /** * Default to `click` events. * */ plausibleActions: string[]; private destroy$; constructor(plausibleService: PlausibleService, el: ElementRef); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }