import { AfterViewInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TrackFormFieldDirective implements AfterViewInit {
    private readonly elementRef;
    private readonly form;
    private initialized;
    set matomoIgnore(ignore: boolean);
    set matomoTrackFormField(name: string | null | undefined);
    ngAfterViewInit(): void;
    track(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TrackFormFieldDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TrackFormFieldDirective, "[matomoTrackFormField]", ["matomoTrackFormField"], { "matomoIgnore": { "alias": "matomoIgnore"; "required": false; }; "matomoTrackFormField": { "alias": "matomoTrackFormField"; "required": false; }; }, {}, never, never, true, never>;
    static ngAcceptInputType_matomoIgnore: unknown;
}
