// Type definitions for easy.qrcode.min.js
// Project: [https://github.com/ushelp/EasyQRCodeJS/]
// Definitions by: Ray <inthinkcolor@gmail.com>

export = QRCode;

declare class QRCode {
  constructor(element: any, vOption: any);

  clear(): void;

  makeCode(text: string): void;

  resize(width: number, height: number): void;

  download(filename: string): void;

  static CorrectLevel: {
    H: number;
    L: number;
    M: number;
    Q: number;
  };
}
