import { Property } from "tns-core-modules/ui/core/properties"; import { MLKitCameraView } from "../mlkit-cameraview"; export declare enum BarcodeFormat { CODE_128 = 1, CODE_39 = 2, CODE_93 = 4, CODABAR = 8, DATA_MATRIX = 16, EAN_13 = 32, EAN_8 = 64, ITF = 128, QR_CODE = 256, UPC_A = 512, UPC_E = 1024, PDF417 = 2048, AZTEC = 4096 } export declare const formatsProperty: any; export declare const beepOnScanProperty: Property; export declare const reportDuplicatesProperty: Property; export declare const supportInverseBarcodesProperty: Property; export declare abstract class MLKitBarcodeScanner extends MLKitCameraView { protected formats: string; protected beepOnScan: boolean; protected reportDuplicates: boolean; protected supportInverseBarcodes: boolean; }