UNPKG

@cardscan.ai/insurance-cardscan-react

Version:

A library that makes it easy to add health insurance card scanning to any web application

35 lines (34 loc) 1.01 kB
declare global { interface Window { cardDetector?: CardDetector; } } declare class CardDetector { static IMG_SIZE: number; private model; private customModelPath; private model_name; private cdnPath; private statusCallback; private _modelState; private laplaceFilter; constructor(modelPath?: string); setModelStatusCallback(callback: (state: string) => void): void; private setModelState; get modelState(): string; private load_model; private warm_model; private tf_mem_log; private prepare_results; predict_image(canvas: HTMLCanvasElement, flipHorizontal: boolean, flipVertical: boolean): Promise<any>; } declare class DetectorWrapper { static image_size: number; static get(): CardDetector; static init(modelPath?: string): void; static cleanUp(): void; } export declare class CardScanModel { static warm(modelPath?: string): void; } export default DetectorWrapper;