/// declare module 'qrcode-generator' { interface QrCode { addData(data: string): void; make(): void; createSvgTag(options?: { scalable?: boolean; margin?: number }): string; } export default function qrcode(typeNumber: number, errorCorrectionLevel: 'L' | 'M' | 'Q' | 'H'): QrCode; } interface BarcodeDetectorResult { rawValue: string; } interface BarcodeDetector { detect(image: ImageBitmapSource): Promise; } interface BarcodeDetectorConstructor { new (options?: { formats?: string[] }): BarcodeDetector; } interface Window { BarcodeDetector?: BarcodeDetectorConstructor; } declare const __NODEWARDEN_DEMO__: boolean;