import { AfterViewInit, ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare const formatDataTestId: (input: string) => string;
export declare const getDataTextContent: (element: HTMLElement, type?: string) => string;
export declare const generateDataTestId: (ei: HTMLElement) => string;
export declare class E2eAttributeBindingDirective implements AfterViewInit {
    private readonly el;
    constructor(el: ElementRef<HTMLElement>);
    ngAfterViewInit(): void;
    setDataTestId(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<E2eAttributeBindingDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<E2eAttributeBindingDirective, "[click],[routerLink],a[href],[auiTooltip],[auiDropdown]", never, {}, {}, never, never, false>;
}
