export interface Configuration { /** * @hidden */ overlayWidth?: number; /** * @hidden */ overlayHeight?: number; /** * @hidden */ licenseKey?: string; /** * The capture mode data [auto or manual] */ captureMode?: string; /** * The card type data default Aadhar Card */ cardType?: string; } declare class Config { private configuration; constructor(config: Configuration); /** * This method returns the configuration data * @returns - Configuration Data for the overlay */ getOverlayConfig(): { width: number; height: number; }; /** * To get the license key initialized * @returns - License Key */ getLicenseKey(): { key: string; }; /** * This method sets the capture mode configuration * @param modeOfCapture - ['auto','manual'] */ setCaptureMode: (modeOfCapture: string) => void; /** * This method gets the capture mode configuration * @returns - CaptureMode Config */ getCaptureMode: () => string; /** * This method sets the capture mode configuration * @params cardType - Type of the card */ setCardType: (cardTypeData: string) => void; /** * This method gets the type of the card * @returns - CardType Config */ getCardType: () => string; } export default Config;