UNPKG

nativescript-dynamsoft-barcode-reader

Version:
20 lines (19 loc) 933 B
import { LicenseListener, TextResultListener } from '.'; import { BarcodeReaderCommon, TextResult } from './common'; export declare class BarcodeReader extends BarcodeReaderCommon { dbr: com.dynamsoft.dbr.BarcodeReader; constructor(); initLicense(license: string, listener?: LicenseListener): void; initRuntimeSettingsWithString(template: string): void; decodeFrameAsync(frame: any): Promise<TextResult[]>; decodeFrame(frame: any): TextResult[]; decodeBitmap(bitmap: any): TextResult[]; decodeFile(file: string): TextResult[]; decodeBase64(base64: string): TextResult[]; wrapResult(results: androidNative.Array<com.dynamsoft.dbr.TextResult>): TextResult[]; base642Bitmap(base64: string): android.graphics.Bitmap; setCameraEnhancer(dce: any): void; startScanning(): void; stopScanning(): void; setTextResultListener(listener: TextResultListener): void; }