// Type definitions for react-qr-reader 2.1 // Project: https://github.com/JodusNodus/react-qr-reader // Definitions by: David Kevork // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 import * as React from "react"; declare namespace QrReader { interface props { onScan: (data: string | null) => void; onError: (err: any) => void; onLoad?: () => void; onImageLoad?: (event: React.SyntheticEvent) => void; delay?: number | false; facingMode?: 'user' | 'environment'; legacyMode?: boolean; resolution?: number; showViewFinder?: boolean; style?: any; className?: string; } } export as namespace QrReader; declare class QrReader extends React.Component {} export = QrReader;