/// import Config, { Configuration } from '../core/Config'; import { PanCardResult } from '../interface/PanCardResult'; import { AadharResult } from '../interface/AadharResult'; export declare class IDCapture { /** * hidden */ readonly data: AadharResult | PanCardResult; /** * @hidden */ static configuration: Configuration; /** * @hidden */ static configObj: Config; /** * @hidden */ static selectedCard: string; /** * This is user method which returns the event emitter * @returns - Event Emitter */ addListener(): import("events"); /** * This method lists the available capture mode to the user * @returns - Capture mode array -- ['auto', 'manual'] */ getcaptureModeData: () => string[]; /** * This method provides the list of card to the usee * @returns - List of cards data */ getCardTypes: () => string[]; /** * @hidden * This method returns selected card * @returns - Card Details */ getCardDetail: () => string; /** * @hidden * This method returns selected card * @returns - Card Details */ getData: () => AadharResult | PanCardResult; /** * Get all supported barcode lists */ getBarcodeList: () => import("../interface/BarcodeFormat").BarcodeFormatsType[]; }