///
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;