@tracetail/angular
Version:
Angular SDK for TraceTail browser fingerprinting - over 99.5% accuracy
18 lines (17 loc) • 964 B
TypeScript
import { ElementRef, OnInit, OnDestroy } from '@angular/core';
import { TraceTailService } from '../tracetail.service';
import * as i0 from "@angular/core";
export declare class FraudDetectionDirective implements OnInit, OnDestroy {
private el;
private traceTail;
appFraudDetection: 'low' | 'medium' | 'high';
disableOnRisk: boolean;
cssClass: string;
private subscription;
constructor(el: ElementRef<HTMLElement>, traceTail: TraceTailService);
ngOnInit(): void;
ngOnDestroy(): void;
private isFormElement;
static ɵfac: i0.ɵɵFactoryDeclaration<FraudDetectionDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<FraudDetectionDirective, "[appFraudDetection]", never, { "appFraudDetection": { "alias": "appFraudDetection"; "required": false; }; "disableOnRisk": { "alias": "disableOnRisk"; "required": false; }; "cssClass": { "alias": "cssClass"; "required": false; }; }, {}, never, never, false, never>;
}